gpt4 book ai didi

python - 字典的处理字典

转载 作者:行者123 更新时间:2023-11-28 21:43:33 25 4
gpt4 key购买 nike

我有一本字典——其中的值本身就是字典。
如何以最有效的方式从子词典中提取唯一的一组值?

{ 'A':{'A1':'A1V','B2':'A2V'..},
'B':{'B1':'B1V','B2':'B2V'...},
...}

预期输出:

['A1V','A2V','B1V','B2V'...]

最佳答案

在一行中:

>>> [val for dct in x.values() for val in dct.values()]
['A1V', 'A2V', 'B2V', 'B1V']

假设您将字典命名为 x

你提到了独特的,在那种情况下用集合理解替换列表理解:

>>> {val for dct in x.values() for val in dct.values()}  # curly braces!
{'A1V', 'A2V', 'B1V', 'B2V'}

关于python - 字典的处理字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41995061/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com