所以我的目的是迭代列表中的列表,包括map,filter和lambda,例如:
[[33,3,3,0],[34,1,0,4]]应该产生[[33,3,3],[34,1,4]]
def no_zeros(lst):
a=map(filter(lambda x:(y==0 for y in x) ,lst),lst)
print (list(a))
#(says that filter is not callable)
Run Code Online (Sandbox Code Playgroud)
我知道这段代码不起作用,但我不知道我到底做错了什么,因为我仍然是lambda等新手.我已经尝试了不同的东西,比如在lambda之后移动过滤器,但是没有似乎也工作.我感激任何一种tipps或帮助.