【发布时间】:2021-09-04 15:09:05
【问题描述】:
Cafe = {"people": [{"name": "Bob", "drink": "Coffee"},
{"name": "Ben", "drink": "Tea"}]}
我想打印所有"name"
但print(Cafe["people"]["name"]) 似乎不起作用。
【问题讨论】:
-
试试:
Cafe["people"][0]["name"]或Cafe["people"][1]["name"],因为它是一个数组。 -
如果你想用循环打印名字,试试
print([people["name"] for people in Cafe[people]])
标签: python list dictionary nested