python如何列表合并,Python列表合并方法指南

原创
ithorizon 7个月前 (09-26) 阅读数 61 #Python

Python中列表的合并操作可以通过多种方法实现,使用+运算符是最简单直接的方法,它可以将两个列表相加,从而得到一个新的列表。

list1 = [1, 2, 3]
list2 = [4, 5, 6]
merged_list = list1 + list2
print(merged_list)  # 输出 [1, 2, 3, 4, 5, 6]

Python还提供了extend()方法,可以将一个列表中的所有元素添加到另一个列表中。

list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1)  # 输出 [1, 2, 3, 4, 5, 6]

除了以上两种方法,还可以使用列表推导式来合并两个列表。

list1 = [1, 2, 3]
list2 = [4, 5, 6]
merged_list = [item for sublist in (list1, list2) for item in sublist]
print(merged_list)  # 输出 [1, 2, 3, 4, 5, 6]

无论使用哪种方法,都可以实现Python中列表的合并操作,选择哪种方法取决于具体的需求和场景。



热门