ign*_*lut 8 python dictionary exception key
即使我知道密钥IS实际上在字典中,我也会因为字典密钥而出现KeyError.关于可能导致这种情况的任何想法?
print G.keys()
Run Code Online (Sandbox Code Playgroud)
返回以下内容:
['24', '25', '20', '21', '22', '23', '1', '3', '2', '5', '4', '7', '6', '9', '8', '11', '10', '13', '12', '15', '14', '17', '16', '19', '18']
Run Code Online (Sandbox Code Playgroud)
但是当我尝试在下一行代码中访问字典中的值时......
for w in G[v]: #note that in this example, v = 17
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息:
KeyError: 17
Run Code Online (Sandbox Code Playgroud)
任何帮助,提示或建议都表示赞赏.谢谢.
归档时间: |
|
查看次数: |
29498 次 |
最近记录: |