Insertion and deletion of elements corresponding to python list
1. Insertion of elements
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. Deletion of elements
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]