从python中的嵌套字典中获取值的最佳方法

冠心病

假设我有一个命令:

d = {'A': {'field': 1}, 'B': {'field': 2}}

如何列出所有field的值预期结果:

[1, 2]
萨希斯·库拉帕蒂(Sahith Kurapati)

您可以使用清单推导简单地在一行中完成此操作,如下所示:

fields = [x["field"] for x in d.values() if 'field' in x.keys()]

希望这可以帮助 :)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章