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

2024-06-28 20:58:03 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我希望能够获得此列表(保留属性的顺序):

[1, 'hello', 'Janitor']

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

g._asdict().values()

但是这些东西不是我想要的顺序。


Tags: 方法fromimportidhello列表属性顺序