如何合并两个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)]
以上是几种将两个列表合并的常用方法。根据实际需求选择合适的方法来合并列表。
