Convert namedtuple to dictionary

Steven D'Aprano steve+comp.lang.python at pearwood.info
Wed Sep 25 21:08:52 EDT 2013


On Wed, 25 Sep 2013 18:41:25 -0500, Tim Chase wrote about namedtuple:

> While it uses the "private" member-variable "_fields", you can do

It's not actually private!

namedtuple is documented as an exception to the rule that methods 
starting with a single leading underscore are private. Named tuples 
define three public methods and one data attribute. In order to avoid 
clashing with field names, they start with a single underscore, but they 
are documented as public:

_make
_asdict
_replace
_fields


http://docs.python.org/2/library/collections.html#namedtuple-factory-function-for-tuples-with-named-fields



-- 
Steven



More information about the Python-list mailing list