a=[1,20,30,'',None,'','',None,10,'',''] c=['',None] b=['10,20,200','2,40',4] #方法一 for i in a: for j in c: if j in a: a.remove(j) print(a) #方法二 for i in c: while i in a: a.remove(i) print(a) d=[] for j in b: if ',' in str(j): s=j.split(',') d.extend(s) else: d.extend(str(j)) print(sorted(d)) d=list(map(int,d))#转数字 print(d) # e=['200', '10', '40', '2', '200', '4'] # print(sorted(e))
删除列表多个元素
猜你喜欢
转载自blog.csdn.net/lssrain/article/details/80573440
今日推荐
周排行