我知道namedtuple
类从2.6开始存在。 有没有在Python 2.5中实现类似功能的方法,这样就可以实现正常的元组?Python中的namedtuple 2.5
Student = namedtuple('Student', 'name serial')
我知道namedtuple
类从2.6开始存在。 有没有在Python 2.5中实现类似功能的方法,这样就可以实现正常的元组?Python中的namedtuple 2.5
Student = namedtuple('Student', 'name serial')
有一个食谱implement named tuples in Python 2.4及以后。您可以将它与Python 2.7 here中命名元组的实际实现进行比较。
Python中的namedtuple
的实际来源是这里的配方:Named Tuples。
由此产生的配方已被广泛接受,所以它被提议并被接受包含在Py2.6的集合模块中。
如果你不需要确切的命名元组的功能,你也可以使用[this](http://code.activestate.com/recipes/52308)类。 – Chris 2012-07-11 08:45:28