如何将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 婆婆高寿祝福语大全简短