为什么要创建一个空列表()

2024-04-24 07:22:59 发布

您现在位置:Python中文网/ 问答频道 /正文

抱歉,我是这里使用Datacamp的新手:

Windows上的Python 3.7.3版 使用列表(生成器)创建空列表

result = (num for num in range(10))

print(list(result))

实际输出:

[]

预期输出:

[0, 1, 2, 3..., 9]

Tags: in列表forwindowsrangeresultnumlist
2条回答

它在py3中运行良好。您正在创建集合而不是字典。字典应该有键和值。我们还可以将字典分成两个列表,一个带键,另一个带值。enter image description here

我觉得第二行应该是这样的:

result = [num for num in range(10)]
print(result)

相关问题 更多 >