将列表转换为命名元组

8 浏览
0 Comments

将列表转换为命名元组

在Python 3中,我有一个元组Row和一个列表A

Row = namedtuple('Row', ['first', 'second', 'third'])
A = ['1', '2', '3']

如何使用列表A初始化Row?请注意,在我的情况下,我不能直接这样做:

newRow = Row('1', '2', '3')

我尝试了不同的方法:

1. newRow = Row(Row(x) for x in A)
2. newRow = Row() + data             # 不知道是否正确

0