Python Dictionary: 输出字典内的列表内的字典

Python Dictionary: Output dictionary within a list within a dictionary

我有一本有很多键的字典。其中一个键有一个字典列表;我想从阶梯词典中提取数据。

看起来像这样:

Data = {
(...)
Users:[{'username':'X','email':'Y'},{'username':'W','email':'Z'}]
(...)
}

我想创建一个包含所有电子邮件的列表,这样

print(listEmails)
>['Y','Z']

我应该怎么做?

print([user.get('email') for user in Data['Users']])

假设您的示例中的 Users 实际上是 str - 'Users'