文章内容

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)将两个列表中的元素一一配对,然后使用列表推导式将这些配对中的元素逐个添加到新的列表中。


其它相关推荐:

1、Flask 获取客户端访问uri

2、first_or_404() get_or_404()

3、Python 端口流量监控

4、jsonify() 中文相关问题

5、AttributeError: 'Connection' object has no attribute 'execute'

分享到:

发表评论

评论列表