2024-06-16 11:43:40 发布
网友
我想用同一个键获取嵌套字典中的所有值"topic"在这种情况下是有意义的
"topic"
{ "0": {"title": "ctitle", "entry": {"topic": "Hello", "entry": "Walaalka"}}, "1": {"title": "ctitle", "entry": {"topic": "Walaalka", "entry": "Hello"}}, }
提前谢谢
钥匙不应该被复制。您的词典应如下所示:
d = {"0": {"title": "ctitle", "entry": {"topic": "Hello", "entry": "Walaalka"}}, "1": {"title": "ctitle", "entry": {"topic": "Walaalka", "entry": "Hello"}}}
要访问“主题”,只需按以下键:
>>> d["0"]["entry"]["topic"]
输出将是:
'Hello'
编辑:为了获取所有主题,您可以使用简单的列表理解:
topics = [d[i]["entry"]["topic"] for i in d]
列表如下所示: ['Hello','Walaalka']
钥匙不应该被复制。您的词典应如下所示:
要访问“主题”,只需按以下键:
输出将是:
编辑:为了获取所有主题,您可以使用简单的列表理解:
列表如下所示: ['Hello','Walaalka']
相关问题 更多 >
编程相关推荐