我collections.namedtuple
在一些代码中使用过,但现在我看到在 Python 3.6 中有一个新的typing.NamedTuple
基类以新的类样式可用。它似乎还使类型提示可用于元组中的命名索引。
collections.namedtuple
除了与旧代码的兼容性之外,是否有任何理由在新编写的代码中继续使用旧的(来自 Python 2.6)?
即是否有性能优势,是否使用更少的内存等?
我collections.namedtuple
在一些代码中使用过,但现在我看到在 Python 3.6 中有一个新的typing.NamedTuple
基类以新的类样式可用。它似乎还使类型提示可用于元组中的命名索引。
collections.namedtuple
除了与旧代码的兼容性之外,是否有任何理由在新编写的代码中继续使用旧的(来自 Python 2.6)?
即是否有性能优势,是否使用更少的内存等?