gpt4 book ai didi

python : multiple values key in dictionnary to pair of key/value

转载 作者:太空宇宙 更新时间:2023-11-04 07:28:35 26 4
gpt4 key购买 nike

这是我的输入字典:

dict = {"key1": [value1, value2], "key2": ["value3", "value4", "value5"]}

我需要以下结果:

[(key1, value1), (key1, value2), (key2, value3) ...]

我怎样才能在 python 中做到这一点?

我想用它来创建一个表 1,以便通过“值”将它连接到一个表 2。

最佳答案

因为你标记了 pandas

s=pd.Series(d).apply(pd.Series).stack()
list(zip(s.index.get_level_values(0),s))
Out[869]:
[('key1', 'value1'),
('key1', 'value2'),
('key2', 'value3'),
('key2', 'value4'),
('key2', 'value5')]

关于 python : multiple values key in dictionnary to pair of key/value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52649246/

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