首页 > 解决方案 > lambda if 与 python 中的数字列表

问题描述

我尝试在 Lambda 的帮助下从列表中打印出符合条件的器官(除以 2),而这里的某些东西不起作用:

list = list(range(0, 50))
[(lambda x: print(x) if(x % 2 == 0)(x(l)) for l in list]

标签: pythonlistlambda

解决方案


核实

x = [i for i in range(50) if not i %2]

推荐阅读