有什么方法可以打印列表中的字典标题?

时间:2018-12-30 13:22:03

标签: python

我想打印宠物的名字(例如闪闪发光的,拖曳的,雷鸣的)

for loop中。但我找不到解决办法。

sparky = {
    'kind': 'dog',
    'owner': 'oh',
}

draggy = {
    'kind': 'dragon',
    'owner': 'harry',
}

thunder = {
    'kind': 'lightning',
    'owner': 'thor',
}

pets = [sparky, draggy, thunder]

for pet in pets:

    print(pet)  

我尝试了print(pet.keys()),print(pet.values()),但没有成功。

1 个答案:

答案 0 :(得分:4)

无法使用当前设置,如果将这些词典存储在字典或列表中,则更好。例如,词典字典:

T

输出

self