📅  最后修改于: 2023-12-03 15:19:19.270000             🧑  作者: Mango
Python中的列表是一种有序、可变、具有重复数据值的序列。我们经常需要在一个列表中添加一对元素,本文将介绍Python中常用的在列表中加入一对元素的方法。
append()
方法是 Python 列表对象的一个方法,它用于在列表的末尾添加一个元素。如果要在列表中添加一对元素,我们可以将两个元素作为一个元组添加到列表中。
my_list = [1, 2, 3, 4]
my_list.append((5, 6))
print(my_list) # [1, 2, 3, 4, (5, 6)]
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()
方法将元组中的元素插入到列表中。
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 列表中添加一对元素的常用方法。根据需求选择合适的方法即可。