python 列表对应元素的插入与删除
1.元素的插入
li=[1,2,3,4]
li2=[5,6,7,8]
index=1
for i in range(len(li2)):
li.insert(index,li2[i]) #在1,3,5,7的位置上插入元素,如果想要在其他位置上插入元素,可以写一个函数
index+=2
print(li)
[1, 5, 2, 6, 3, 7, 4, 8]
2. 元素的删除
li=[1, 5, 2, 6, 3, 7, 4, 8]
print(li)
for j in range(2): #顺序删除
li.pop(4)
print(li)
for j in range(1,4): #间隔删除
li.pop(j)
print(li)
[1, 5, 2, 6, 3, 7, 4, 8]
[1, 5, 2, 6, 4, 8]
[1, 2, 4]