📅  最后修改于: 2023-12-03 15:37:38.622000             🧑  作者: Mango
在Python中,有多种方法可以连接(合并)两个列表。下面将介绍其中的几种方法。
使用"+"符号将两个列表连接起来,代码如下:
list1 = ["apple", "banana", "cherry"]
list2 = ["orange", "lemon", "pineapple"]
list3 = list1 + list2
print(list3)
输出结果为:
['apple', 'banana', 'cherry', 'orange', 'lemon', 'pineapple']
使用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']
需要注意的是,使用"*"符号并不会修改原来的列表。