Python3 - 如何正确的打印字典

Python3 - 如何正确的打印字典

可以直接调用print打印,也可以通过遍历字典的方式打印词典中的key和value

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 打印一线城市 新冠状病毒 现状
coronavirus = {
    '上海': '现存确诊21例 累计确诊344例 死亡3例 治愈320例',
    '深圳': '现存确诊36例 累计确诊420例 死亡3例 治愈381例',
    '北京': '现存确诊93例 累计确诊435例 死亡8例 治愈334例',
}
# 直接打印
print('# 直接打印')
print(coronavirus)

# 遍历打印
print('# 遍历打印')
for k, v in coronavirus.items():
    print(k, v)

# 遍历打印
print('# 遍历打印')
for k in coronavirus:
    print(k, coronavirus[k])

控制台输出:

1
2
3
4
5
6
7
8
9
10
# 直接打印
{'上海': '现存确诊21例 累计确诊344例 死亡3例 治愈320例', '深圳': '现存确诊36例 累计确诊420例 死亡3例 治愈381例', '北京': '现存确诊93例 累计确诊435例 死亡8例 治愈334例'}
# 遍历打印
上海 现存确诊21例 累计确诊344例 死亡3例 治愈320例
深圳 现存确诊36例 累计确诊420例 死亡3例 治愈381例
北京 现存确诊93例 累计确诊435例 死亡8例 治愈334例
# 遍历打印
上海 现存确诊21例 累计确诊344例 死亡3例 治愈320例
深圳 现存确诊36例 累计确诊420例 死亡3例 治愈381例
北京 现存确诊93例 累计确诊435例 死亡8例 治愈334例

以上在python3.7测试通过。

Rating: