我们可以在python的ordereddict中访问密钥和值吗。?

2024-04-23 16:22:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我在有序字典里查到了这个项目。d是有序字典:

print d.items()

这里的输出是一对。我想访问这对中的密钥和值。


Tags: 项目字典密钥itemsprint有序
2条回答

d.items()中的每个“对”是一个元组(有序的、不可变的序列)(key, value)。可以将每个元组中的值“解压”为单独的名称,例如在for循环中:

for key, value in d.items():

您可以按如下方式解包键value(元组):

for key, value in d.items():
    print (key)
    print (value)

这对python 2和3都有效。

来自docs

Return a new view of the dictionary’s items ((key, value) pairs).

相关问题 更多 >