gpt4 book ai didi

python - 如何将 namedtuple 转换为值列表并保留属性的顺序?

转载 作者:太空狗 更新时间:2023-10-29 17:01:46 25 4
gpt4 key购买 nike

from collections import namedtuple
Gaga = namedtuple('Gaga', ['id', 'subject', 'recipient'])
g = Gaga(id=1, subject='hello', recipient='Janitor')

我希望能够获得这个列表(它保留了属性的顺序):

[1, 'hello', 'Janitor']

我可以自己手动创建此列表,但一定有更简单的方法。我试过:

g._asdict().values()

但是属性不是我想要的顺序。

最佳答案

为什么不只是 list

>>> list(g)
[1, 'hello', 'Janitor']

关于python - 如何将 namedtuple 转换为值列表并保留属性的顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6908986/

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