use*_*366 5 python dictionary ordereddictionary
我曾尝试在有序词典中访问该项目。d是有序字典:
print d.items()
Run Code Online (Sandbox Code Playgroud)
这里的输出是一对。我想访问此对中的键和值。
您可以如下解包键,值(元组):
for key, value in d.items():
print (key)
print (value)
Run Code Online (Sandbox Code Playgroud)
这适用于python 2和3。
从文档:
返回字典项(((键,值)对)的新视图。
中的每个“对”d.items()都是一个元组(有序的、不可变的序列)(key, value)。您可以将每个元组中的值“解包”为单独的名称,例如在for循环中:
for key, value in d.items():
Run Code Online (Sandbox Code Playgroud)