有没有可能把一个namedtuple
装进另一个namedtuple
?
例如:
from collections import namedtuple
Position = namedtuple('Position', 'x y')
Token = namedtuple('Token', ['key', 'value', Position])
这是"ValueError: Type names and field names must be valid identifiers"分
此外,我很好奇,是否有Pythonic approach多个容器可以构建这样一个嵌套容器?