namedtuple
クラスが2.6以降に存在することは承知しています。これを実現するために通常のタプルを作成できるように、Python 2.5 で同様の機能を実装する方法はありますか?
Student = namedtuple('Student', 'name serial')
namedtuple
クラスが2.6以降に存在することは承知しています。これを実現するために通常のタプルを作成できるように、Python 2.5 で同様の機能を実装する方法はありますか?
Student = namedtuple('Student', 'name serial')
Python 2.4 以降で名前付きタプルを実装するためのレシピがあります。これを、たとえば Python 2.7 hereでの名前付きタプルの実際の実装と比較できます。
Pythonでの の実際のソースは、namedtuple
このレシピです: Named Tuples。
得られたレシピは好評だったため、Py2.6 のコレクション モジュールに含めることが提案され、承認されました。