Учитывая namedtuple:
from collections import namedtuple
MyNamedTuple = namedtuple('MyNamedTuple', ['foo','bar'])
Я хотел бы получить итерацию по полям MyNamedTuple
. В настоящее время я использую
[k for k in MyNamedTuple._fields]
, но здесь используется атрибут protected / private _fields
. Есть ли способ сделать это без использования _fields
или защищенного / частного атрибута / методов?