【发布时间】:2020-06-19 00:43:23
【问题描述】:
我想使用循环或类似技术创建字典。像下面的变量赋值是可能的。
my_dict = {v:int(v*random()) for v in range(10)}
虽然我遇到的问题是-如何为项目键生成相似的名称?下面举个例子:
{'Item-1': 1, 'Item-2':3, 'Item-3':3 ....}
提前致谢!
【问题讨论】:
-
键可以是任意表达式,就像值一样。您不必只使用
v作为字典理解中的键,
标签: python dictionary-comprehension