如何在Python中连接两个列表?

我如何在Python中连接两个列表?

例:

listone = [1, 2, 3]
listtwo = [4, 5, 6]

预期结果:

>>> joinedlist
[1, 2, 3, 4, 5, 6]

您可以使用+运算符来合并它们:

listone = [1,2,3]
listtwo = [4,5,6]

mergedlist = listone + listtwo

输出:

>>> mergedlist
[1,2,3,4,5,6]

也可以创建一个生成器,对这两个列表中的项目进行迭代。 这允许您将列表(或任何可迭代的)链接在一起进行处理,而无需将项目复制到新列表中:

import itertools
for item in itertools.chain(listone, listtwo):
   # do something with each list item

您可以使用集合来获取唯一值的合并列表

mergedlist = list(set(listone + listtwo))
链接地址: http://www.djcxy.com/p/3133.html

上一篇: How to concatenate two lists in Python?

下一篇: How to get the number of elements in a list in Python?