欢迎访问宙启技术站
智能推送

如何合并两个List

发布时间:2023-12-24 14:24:05

合并两个列表是将两个列表的元素合并成一个新的列表。在Python中,我们可以使用"+"操作符来实现列表的合并。

下面是一些示例代码来演示如何合并两个列表:

1. 使用"+"操作符合并列表

list1 = [1, 2, 3]
list2 = [4, 5, 6]

merged_list = list1 + list2
print(merged_list)

输出:

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

2. 使用extend()方法合并列表

list1 = [1, 2, 3]
list2 = [4, 5, 6]

list1.extend(list2)
print(list1)

输出:

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

3. 使用append()方法逐个添加元素

list1 = [1, 2, 3]
list2 = [4, 5, 6]

for item in list2:
    list1.append(item)
    
print(list1)

输出:

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

4. 使用列表解析来合并列表

list1 = [1, 2, 3]
list2 = [4, 5, 6]

merged_list = [item for item in list1] + [item for item in list2]
print(merged_list)

输出:

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

5. 使用zip()函数合并列表

list1 = [1, 2, 3]
list2 = [4, 5, 6]

merged_list = list(zip(list1, list2))
print(merged_list)

输出:

[(1, 4), (2, 5), (3, 6)]

以上是几种将两个列表合并的常用方法。根据实际需求选择合适的方法来合并列表。