首页 > 解决方案 > Python for 循环正确语法解释

问题描述

我看过这个:

for item in range(6): 
    print item

但是这个名字是什么,我如何在这个新的for循环中打印“项目”

[item for item in range(6)]

标签: pythonfor-loop

解决方案


这是一个列表理解,您可以通过这种方式打印您生成的项目列表:

print([item for item in range(6)])

输出将是:

[0, 1, 2, 3, 4, 5]

或者,如果您想在单独的行中打印每个项目:

[print(item) for item in range(6)]

会给你:

0
1
2
3
4
5

推荐阅读