gpt4 book ai didi

python - 到/来自列表的字典的字典列表

转载 作者:IT老高 更新时间:2023-10-28 20:28:17 29 4
gpt4 key购买 nike

我想在(相等长度)列表的字典之间来回更改:

DL = {'a': [0, 1], 'b': [2, 3]}

和词典列表:

LD = [{'a': 0, 'b': 2}, {'a': 1, 'b': 3}]

最佳答案

对于那些喜欢聪明/骇人听闻的人的人。

这是 dl to ld :

v = [dict(zip(DL,t)) for t in zip(*DL.values())]
print(v)

ld to dl :

v = {k: [dic[k] for dic in LD] for k in LD[0]}
print(v)

ld to dl 有点骇客,因为您假设每个键在每个 dict 中都是相同的。另外,请注意,我不容忍任何类型的真实系统使用此类代码。

关于python - 到/来自列表的字典的字典列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5558418/

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