首页 > 解决方案 > 在 python 字典中,如何显示字典条目的键和值的内容?

问题描述

city = {"New York": 2, "Minnespolis": 2, 'thing ' : 3}
print(city)
for key in city:
    print(city)

标签: python

解决方案


下面我为您提供两种选择。这个可迭代对象也称为字典而不是目录,尽管这可能是一个错字,但我想指出这一点。

选项1 您可以使用dict.items()

city = {"New York": 2, "Minnespolis": 2, 'thing ' : 3}
for k,v in city.items():
    print(f'key: {k}')
    print(f'value: {v}')

选项二 use dict[key]

city = {"New York": 2, "Minnespolis": 2, 'thing ' : 3}
for k in city:
    print(f'key: {k}')
    print(f'value: {city[k]}')

输出

key: New York
value: 2
key: Minnespolis
value: 2
key: thing 
value: 3

推荐阅读