相关疑难解决方法(0)

如何在Python中逐行打印字典?

这是字典

cars = {'A':{'speed':70,
        'color':2},
        'B':{'speed':60,
        'color':3}}
Run Code Online (Sandbox Code Playgroud)

用这个 for loop

for keys,values in cars.items():
    print(keys)
    print(values)
Run Code Online (Sandbox Code Playgroud)

它打印以下内容:

B
{'color': 3, 'speed': 60}
A
{'color': 2, 'speed': 70}
Run Code Online (Sandbox Code Playgroud)

但我希望程序打印出来像这样:

B
color : 3
speed : 60
A
color : 2
speed : 70
Run Code Online (Sandbox Code Playgroud)

我刚开始学习字典,所以我不知道该怎么做.

python printing dictionary

146
推荐指数
8
解决办法
57万
查看次数

标签 统计

dictionary ×1

printing ×1

python ×1