11
Python中的“命名元组”是什么?
阅读Python 3.1中的更改后,我发现了一些意外…… sys.version_info元组现在是一个命名的元组: 我以前从未听说过命名元组,并且我认为元素可以用数字(如在元组和列表中)或键(如字典中)索引。我从未想到它们可以同时被索引。 因此,我的问题是: 什么叫元组? 如何使用它们? 为什么/何时应该使用命名元组而不是普通元组? 为什么/何时应该使用普通元组而不是命名元组? 是否有某种“命名列表”(命名元组的可变版本)?
906
python
tuples
namedtuple