【发布时间】:2018-07-02 20:35:51
【问题描述】:
我是 python 新手,从头开始学习。我想做的一件事,但不知道如何使用 for 循环创建键值对列表并仅更新值。示例代码是:
for i in range(0,6)
#####some code that gives an output integer x.
print(i,x)
整数 x 对于每个 i 都是不同的。如何使用 for 循环创建类似 {0:x0,1:x1,2:x2,3:x3,4:x4,5:x5} 的列表?
【问题讨论】:
-
那不是列表,那是
dict。你想要list还是dict? -
您的示例中的值
x0是字符串文字'x0',还是x代表什么?它来自哪里? -
@pushkin 大概来自“一些给出输出整数 x 的代码”
-
对不起,我想要一本字典。而x1,x2等只是x在每次迭代中的不同整数值。
-
为什么要字典?您的数据看起来应该是一个列表。
标签: python python-3.x list dictionary for-loop