这个方法一是没坑的方法,亲测有效:
方法一:
list=[1,0,0,2]
lis=[]
for i in list:
if i!=0:
lis.append(i)
print(lis)
注意:千万不要用下面方法二和方法三这两个方法!是个坑人的坑!(生气)
方法二:
list=[1,0,0,2]
for i in list:
if i==0:
list.remove(i)
print(list)
方法三:
list=[1,0,0,2]
list.remove(0)
print(list)
add element:
alist = [1, 2, 3]alist.append(4)
print(alist) # [1, 2, 3, 4]
delete element:
alist.remove(2)print(alist) # [1, 3, 4]
alist.pop(2)
print(alist) # [1, 3]