我知道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