📜  Python|在列表中加入一对元素的方法(1)

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

Python | 在列表中加入一对元素的方法

Python中的列表是一种有序、可变、具有重复数据值的序列。我们经常需要在一个列表中添加一对元素,本文将介绍Python中常用的在列表中加入一对元素的方法。

append() 方法

append() 方法是 Python 列表对象的一个方法,它用于在列表的末尾添加一个元素。如果要在列表中添加一对元素,我们可以将两个元素作为一个元组添加到列表中。

my_list = [1, 2, 3, 4]
my_list.append((5, 6))
print(my_list) # [1, 2, 3, 4, (5, 6)]
extend() 方法

extend() 方法也是 Python 列表对象的一个方法,它用于在列表的末尾一次性添加多个元素。如果要在列表中添加一对元素,我们可以先将这对元素作为一个元组,然后将元组中的元素拆分,作为 extend() 方法的参数传入。

my_list = [1, 2, 3, 4]
my_list.extend((5, 6))
print(my_list) # [1, 2, 3, 4, 5, 6]
insert() 方法

insert() 方法用于在列表的指定位置插入一个元素。如果要在列表中添加一对元素,我们可以先将这对元素作为一个元组,然后通过 insert() 方法将元组中的元素插入到列表中。

my_list = [1, 2, 3, 4]
my_tuple = (5, 6)
my_list.insert(2, my_tuple[1])
my_list.insert(2, my_tuple[0])
print(my_list) # [1, 2, 5, 6, 3, 4]
通过分片赋值添加元素

我们还可以通过分片赋值的方式在列表中添加一对元素。

my_list = [1, 2, 3, 4]
my_list[2:2] = [5, 6]
print(my_list) # [1, 2, 5, 6, 3, 4]

以上就是在 Python 列表中添加一对元素的常用方法。根据需求选择合适的方法即可。