参考:https://stackoverflow.com/questions/1720421/how-to-concatenate-two-lists-in-python
上述两个方法都可以用来拼接列表,如下:
listone = [1,2,3]
listtwo = [4,5,6]
# 形成一个新的列表
mergedlist = listone + listtwo
>>> mergedlist
[1,2,3,4,5,6]
import itertools
# 会生成一个<itertools.chain object at 0x0482AAF0>类型的迭代器,如果不是为了获取有效的列表,强烈建议这种方法
for item in itertools.chain(listone, listtwo):
# do something with each list item
网友评论