关于#Python#的问题,如何解决?python 入门题

List==[1,23,1,32,0,23,89,0,67,56,'a''c','d,'e'd常用方法的操作
(5)除去列表List中所有为0的元素
(6)通过编程,比较L.insert(i,x)、L.append(x)的区别。


List=[1,23,1,32,0,23,89,0,67,56,'a','c','d','e','d']
List=list(filter(lambda x:x,List))
print(List)
x='x'
List.append(x)
List.insert(1,x)
print(List)

insert可以插入到列表的任意位置,append只能在列表的尾部插入

(5)List=[x for x in List if x!=0]
(6)L.insert(0,10)
print(L)
L.append(10)
print(L)