我想要一本字典的按键使用此代码被串到整数转换:更改字典键为整数
b = {"1":0,"2":0,"3":0,"4":0,"5":0}
for newkey in b:
newkey[key] = int(newkey[key])
print b
然而,这不断地产生以下错误:
Traceback (most recent call last):
File "C:\Python27\counter2", line 22, in <module>
newkey[key] = int(newkey[key])
NameError: name 'key' is not defined
我想最终的输出看起来像这样:
b = {1:0,2:0,3:0,4:0,5:0}
谁能告诉我什么我d错了吗?
感谢
'key',正是因为错误说。也许你想'在b:newkey = int(key)b [newkey] = b [key]'中键入? –