📅  最后修改于: 2023-12-03 15:36:28.006000             🧑  作者: Mango
在 Python 中,使用 for 循环可以对列表中的元素进行遍历和操作。本文将介绍如何使用 for 循环将两个列表合并。
在使用 for 循环合并两个列表之前,我们需要先创建两个列表。可以使用以下代码创建两个列表:
list1 = ['apple', 'banana', 'cherry']
list2 = [1, 2, 3]
Python 中的列表有一个 extend() 方法,可以用于将一个列表的元素添加到另一个列表的末尾。我们可以使用 for 循环遍历列表,然后将列表中的元素添加到另一个列表中。使用 extend() 方法可以避免循环嵌套。
以下代码演示了如何使用 for 循环和 extend() 方法将两个列表合并:
list1 = ['apple', 'banana', 'cherry']
list2 = [1, 2, 3]
for item in list2:
list1.extend([item])
print(list1)
输出结果为:
['apple', 'banana', 'cherry', 1, 2, 3]
Python 中的列表还支持使用 + 运算符将两个列表拼接成一个新的列表。我们可以使用 for 循环遍历列表,然后使用 + 运算符将列表拼接。
以下代码演示了如何使用 for 循环和 + 运算符将两个列表合并:
list1 = ['apple', 'banana', 'cherry']
list2 = [1, 2, 3]
for item in list2:
list1 = list1 + [item]
print(list1)
输出结果为:
['apple', 'banana', 'cherry', 1, 2, 3]
使用 for 循环可以轻松完成两个列表的合并,可以根据自己的需求选择使用 extend() 方法或 + 运算符。