如何将Python命名的元组转换为字典?
Namedtuple类在collections模块中定义。它返回一个新的元组子类。新的子类用于创建类似元组的对象,这些对象具有可通过属性查找访问的字段以及可索引和可迭代的字段。构造函数将类型名称和字段列表作为参数。例如,一个学生namedtuple的声明如下:
>>> from collections import namedtuple
>>> student=namedtuple("student","name, age, marks")此namedtuple类的对象声明为-
>>> s1=student("Raam",21,45)此类具有_asdict()方法,该方法返回orderdict()对象
>>> d=s1._asdict()
>>> d
OrderedDict([('name', 'Raam'), ('age', 21), ('marks', 45)])获取常规字典对象使用dict()方法
>>> dct=dict(d)
>>> dct
{'name': 'Raam', 'age': 21, 'marks': 45}好
热门推荐
10 广西考试祝福语结婚简短
11 猪年祝福语简短小孩
12 元旦祝福语送长辈简短
13 恭喜二宝祝福语简短
14 祝福语暖心话简短
15 国庆中秋祝福语简短兄弟
16 朋友订婚的祝福语简短
17 送弟弟中秋祝福语简短
18 爱生日祝福语简短独特