📜  在Python中连接两个列表的方法(1)

📅  最后修改于: 2023-12-03 15:37:38.622000             🧑  作者: Mango

在Python中连接两个列表的方法

在Python中,有多种方法可以连接(合并)两个列表。下面将介绍其中的几种方法。

方法一:使用"+"符号

使用"+"符号将两个列表连接起来,代码如下:

list1 = ["apple", "banana", "cherry"]
list2 = ["orange", "lemon", "pineapple"]
list3 = list1 + list2
print(list3)

输出结果为:

['apple', 'banana', 'cherry', 'orange', 'lemon', 'pineapple']
方法二:使用extend()方法

使用extend()方法将一个列表的元素添加到另一个列表中,代码如下:

list1 = ["apple", "banana", "cherry"]
list2 = ["orange", "lemon", "pineapple"]
list1.extend(list2)
print(list1)

输出结果为:

['apple', 'banana', 'cherry', 'orange', 'lemon', 'pineapple']

需要注意的是,使用extend()方法并不会返回一个新的列表,它会直接修改第一个列表。

方法三:使用"*"符号

使用"*"符号将一个列表重复多次后与另一个列表连接起来,代码如下:

list1 = ["apple", "banana", "cherry"]
list2 = ["orange", "lemon", "pineapple"]
list3 = list1 * 2 + list2 * 3
print(list3)

输出结果为:

['apple', 'banana', 'cherry', 'apple', 'banana', 'cherry', 'orange', 'lemon', 'pineapple', 'orange', 'lemon', 'pineapple', 'orange', 'lemon', 'pineapple']

需要注意的是,使用"*"符号并不会修改原来的列表。