合并两个Python列表的方法:extend()函数
发布时间:2023-10-26 06:23:48
在Python中,要合并两个列表可以使用extend()函数。extend()函数用于将一个列表的元素添加到另一个列表的末尾。
使用extend()函数合并两个列表的方法如下:
1. 创建两个列表。
list1 = [1, 2, 3] list2 = [4, 5, 6]
2. 使用extend()函数将list2的元素添加到list1的末尾。
list1.extend(list2)
3. 打印合并后的列表。
print(list1)
执行上述代码后,输出结果为:
[1, 2, 3, 4, 5, 6]
extend()函数的工作原理是,它会遍历被添加的列表,将列表中的每个元素依次添加到目标列表的末尾。因此,使用extend()函数可以方便地将两个列表合并成一个。
需要注意的是,extend()函数直接修改目标列表,不会返回一个新的合并后的列表。因此,使用extend()函数时,需要注意原列表的变化。
除了使用extend()函数,还可以使用“+”运算符来合并两个列表。
list1 = [1, 2, 3] list2 = [4, 5, 6] list3 = list1 + list2 print(list3)
执行上述代码后,输出结果为:
[1, 2, 3, 4, 5, 6]
使用“+”运算符合并列表的原理与extend()函数相同,也是将一个列表的元素添加到另一个列表的末尾。但需要注意的是,使用“+”运算符合并列表时,会创建一个新的列表,不会修改原列表。
综上所述,可以使用extend()函数或“+”运算符来合并两个Python列表,这两种方法都可以方便地将一个列表的元素添加到另一个列表的末尾。
