📌  相关文章
📜  如何在 python 列表中添加一些东西 - Python (1)

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

如何在 Python 列表中添加一些东西

在 Python 中,列表是一种有序且可变的集合数据类型。在编写代码时,我们通常需要添加新元素来扩展或修改列表。本文将介绍一些基本的方法来向 Python 列表中添加一些东西。

1. 使用 append() 方法在列表末尾添加元素
my_list = [1, 2, 3]
my_list.append(4)
print(my_list)  # [1, 2, 3, 4]

使用 append() 方法可以在已有列表的末尾添加元素。该方法会修改原列表。

2. 使用 insert() 方法在列表指定位置插入元素
my_list = [1, 2, 3]
my_list.insert(0, 0)
print(my_list)  # [0, 1, 2, 3]

使用 insert() 方法可以在列表的任意位置插入新元素,需要传入两个参数:插入位置和要插入的元素。该方法会修改原列表。

3. 使用 extend() 方法合并两个列表
my_list = [1, 2, 3]
new_list = [4, 5, 6]
my_list.extend(new_list)
print(my_list)  # [1, 2, 3, 4, 5, 6]

使用 extend() 方法可以将一个列表中的元素添加到另一个列表中,并返回新列表。该方法会修改原列表。

4. 使用加号运算符(+)将两个列表连接起来
my_list = [1, 2, 3]
new_list = [4, 5, 6]
my_list = my_list + new_list
print(my_list)  # [1, 2, 3, 4, 5, 6]

使用加号运算符(+)可以将两个列表连接起来,生成一个新的列表,不会影响原列表。

5. 使用列表解析式添加新元素
my_list = [i for i in range(5)]
my_list = [i * 2 for i in my_list]
print(my_list)  # [0, 2, 4, 6, 8]

使用列表解析式可以生成一个新的列表,并在其中添加新元素。该方法不会修改原列表。

以上是一些向 Python 列表中添加新元素的基本方法,程序员可以根据需要选择不同的方法。