2024-06-10 19:54:02 发布
网友
我试着从列表中打印,只有在Lambda的帮助下符合条件(除以2)的器官,这里有些东西不起作用:
list = list(range(0, 50)) [(lambda x: print(x) if(x % 2 == 0)(x(l)) for l in list]
检查一下
x = [i for i in range(50) if not i %2]
此任务不需要lambda,只需使用列表理解来生成与条件匹配的元素子列表:
l = list(range(0, 50)) print([x for x in l if x % 2 == 0])
您不需要为此使用lambda。您可以这样做:
lambda
list = list(range(50)) [i for i in list if i%2==0]
检查一下
此任务不需要lambda,只需使用列表理解来生成与条件匹配的元素子列表:
您不需要为此使用
lambda
。您可以这样做:相关问题 更多 >
编程相关推荐