gpt4 book ai didi

python - 将字典列表转换为仅值的无序列表?

转载 作者:太空宇宙 更新时间:2023-11-03 14:23:13 25 4
gpt4 key购买 nike

如果顺序不重要,我如何快速将字典列表转换为仅包含值的简单列表?

例如:

results = [{'id':'abcd'},
{'id':'bcde'},
{'id':'cdef'}]

简单地

results = ('abcd','bcde','cdef')

最佳答案

你可以试试这个:

>>> results = [{'id':'abcd'},
... {'id':'bcde'},
... {'id':'cdef'}]
>>>
>>> tuple(d['id'] for d in results)
('abcd', 'bcde', 'cdef')

请注意,这不是一个列表,而是一个元组。如果你想要一个列表:

>>> [d['id'] for d in results]
['abcd', 'bcde', 'cdef']

关于python - 将字典列表转换为仅值的无序列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24632070/

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