具体API: itertools.chain()
import itertools
tags_actual = [
['O', 'O', 'O', 'O', 'O', 'O', 'B-PER.NAM', 'I-PER.NAM', 'O', 'O', 'O', 'O', 'O', 'O', 'O'],
['O', 'B-PER.NAM', 'I-PER.NAM', 'I-PER.NAM', 'O', 'O', 'B-PER.NAM', 'I-PER.NAM', 'O', 'O']
]
tags_actual = itertools.chain(*tags_actual)
print(list(tags_actual))
结果输出:
['O', 'O', 'O', 'O', 'O', 'O', 'B-PER.NAM', 'I-PER.NAM', 'O', 'O', 'O', 'O', 'O', 'O', 'O', 'O', 'B-PER.NAM', 'I-PER.NAM', 'I-PER.NAM', 'O', 'O', 'B-PER.NAM', 'I-PER.NAM', 'O', 'O']
import itertools as it
a=[1,2,3,4,5]
b=['a','b','c','d','e']
ab=zip(a,b)
final=it.chain(*ab)
print(list(final))
结果输出:
[1, 'a', 2, 'b', 3, 'c', 4, 'd', 5, 'e']