gpt4 book ai didi

python - 以第一行标题为键将列表放入字典

转载 作者:行者123 更新时间:2023-11-28 16:21:20 26 4
gpt4 key购买 nike

我有以下 python 列表:

[['A,B,C,D'],
['1,2,3,4'],
['5,6,7,8']]

如何将它放入字典并使用第一个子列表作为键?:

{'A': '1',
'B': '2',
'C': '3',
'D': '4'}
{'A': '5',
'B': '6',
'C': '7',
'D': '8'}

提前致谢!

最佳答案

在拆分每个子列表中的字符串后,您可以压缩列表的第一个元素和列表的其余元素:

# to split string in the sublists
lst = [i[0].split(',') for i in lst]

[dict(zip(lst[0], v)) for v in lst[1:]]

#[{'A': '1', 'B': '2', 'C': '3', 'D': '4'},
# {'A': '5', 'B': '6', 'C': '7', 'D': '8'}]

关于python - 以第一行标题为键将列表放入字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40096846/

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