文章内容
2023/12/7 16:59:20,作 者: 黄兵
Python list 合并
在Python中,你可以使用+
运算符或extend
方法将两个列表合并。这里有两种方法可以实现:
使用 +
运算符:
list1 = [1, 2, 3] list2 = [4, 5, 6] merged_list = list1 + list2 print(merged_list)
结果如下:
[1, 2, 3, 4, 5, 6]
使用 extend
方法:
list1 = [1, 2, 3] list2 = [4, 5, 6] list1.extend(list2) print(list1)
结果如下:
[1, 2, 3, 4, 5, 6]
请注意,使用 +
运算符会创建一个新的列表,而 extend
方法会修改现有的列表。选择使用哪种方法取决于你的具体需求。
如果你想保留原始列表,可以使用 +
运算符创建一个新的列表。如果你不需要保留原始列表,并且希望在一个列表上直接修改,可以使用 extend
方法。
另外还有一种方式合并列表,下面是示例代码:
list1 = [1, 2, 3] list2 = [4, 5, 6] merged_list = [item for pair in zip(list1, list2) for item in pair] print(merged_list)
结果如下:
[1, 4, 2, 5, 3, 6]
zip(list1, list2)
将两个列表中的元素一一配对,然后使用列表推导式将这些配对中的元素逐个添加到新的列表中。
其它相关推荐:
5、AttributeError: 'Connection' object has no attribute 'execute'
评论列表