【发布时间】:2011-01-09 14:40:08
【问题描述】:
为什么print(x) 在下面的列表理解中无效(SyntaxError)?
my_list=[1,2,3]
[print(my_item) for my_item in my_list]
相比之下,以下内容不会出现语法错误:
def my_func(x):
print(x)
[my_func(my_item) for my_item in my_list]
【问题讨论】:
标签: python list-comprehension python-2.6