gpt4 book ai didi

python - 将不同大小的元组列表转换为字典

转载 作者:太空狗 更新时间:2023-10-30 01:45:08 26 4
gpt4 key购买 nike

我有一个元组列表,想把这个列表变成字典。但是,元组可以大于 2 且大小不同。我希望每个元组的第一个元素成为键,其余元素存储为值的数组。

l = [(1,'a','b'),(2,'c'),(3,'d','e','f')]

仅仅执行 d=dict(l) 是行不通的(没想到会这样)。我想按照 d = dict([(k,v) for k,v in arr]) 的行使用列表理解,但允许任意大小的 v。

最佳答案

d = dict( (v[0], v[1:]) for v in arr )

关于python - 将不同大小的元组列表转换为字典,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8423003/

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