gpt4 book ai didi

python - 重新排列 Python 列表

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

我正在尝试以这种形式重新排列 python 列表:

[(title1,x1,y1),(title1,x2,y2),(title2,x3,y3),(title2,x4,y4),...]

我需要将它重新排列成这样:

{title1:{
x1:y1,
x2:y2
},
title2:{
x3:y3,
x4:y4
}}

输出只需看起来相同即可,不必是实际的 python 列表。谢谢

最佳答案

你可以这样做:

from collections import defaultdict
res = defaultdict(dict)

for title, x, y in my_list:
res[title][x] = y

关于python - 重新排列 Python 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27788918/

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