我需要尽可能简化我的代码:它需要是一行代码。
我需要在 lambda 表达式中放置一个 for 循环,如下所示:
x = lambda x: (for i in x : print i)
以防万一,如果有人正在寻找类似的问题......
这里给出的大多数解决方案都是一行,并且非常可读且简单。只是想再添加一个不需要使用 lambda 的代码(我假设您尝试使用 lambda 只是为了使其成为一行代码)。
相反,您可以使用简单的列表理解。
[print(i) for i in x]
顺便说一句,返回值将是一个列表None
s.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)