📅  最后修改于: 2020-10-30 05:46:18             🧑  作者: Mango
Python insert()方法将元素插入列表中指定的索引处。第一个参数是插入元素之前的元素索引。
insert(i, x)
i:将插入元素的索引。
x:要插入的元素。
它不返回任何值,而是修改列表。
让我们看一些insert()方法的例子来了解它的功能。
让我们看一个在列表的3个索引处插入元素的示例。
# Python list insert() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
list.insert(3,4)
print("After extending:")
for l in list: # Iterating list
print(l)
输出:
1
2
3
After extending:
1
2
3
4
可以将列表作为元素插入列表。请参见在指定索引处插入列表的示例。
# Python list insert() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
list.insert(3,['4','5','6'])
print("After inserting:")
for l in list: # Iterating list
print(l)
输出:
1
2
3
After inserting:
1
2
3
['4', '5', '6']
可以将元组作为元素插入列表。请参见在指定索引处插入元组的示例。
# Python list insert() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
list.insert(3,('4','5','6'))
print("After inserting:")
for l in list: # Iterating list
print(l)
输出:
1
2
3
After inserting:
1
2
3
('4', '5', '6')
可以将集合作为元素插入列表。请参见在指定索引处插入集合的示例。
# Python list insert() Method
# Creating a list
list = ['1','2','3']
for l in list: # Iterating list
print(l)
list.insert(3,{'4','5','6'})
print("After inserting:")
for l in list: # Iterating list
print(l)
输出:
1
2
3
After inserting:
1
2
3
{'4', '5', '6'}