2

我知道该namedtuple课程从 2.6 开始就存在。有没有办法在 Python 2.5 中实现类似的功能,所以可以制作普通的元组来实现这一点?

Student = namedtuple('Student', 'name serial')
4

2 回答 2

5

在 Python 2.4及更高版本中有一个实现命名元组的方法。您可以在此处将其与 Python 2.7 中命名元组的实际实现进行比较。

于 2012-07-11T08:27:05.927 回答
3

Python 中的实际来源namedtuple是这里的配方:命名元组

生成的配方受到好评,因此被提议并接受包含在 Py2.6 的集合模块中。

于 2012-07-11T08:27:06.930 回答