📜  使用 for 循环在 python 中加入两个列表 - Python (1)

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

使用 for 循环在 Python 中加入两个列表

在 Python 中,使用 for 循环可以对列表中的元素进行遍历和操作。本文将介绍如何使用 for 循环将两个列表合并。

准备工作

在使用 for 循环合并两个列表之前,我们需要先创建两个列表。可以使用以下代码创建两个列表:

list1 = ['apple', 'banana', 'cherry']
list2 = [1, 2, 3]
方法一:使用 extend() 方法

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() 方法或 + 运算符。