1. 首页
  2. 数据库
  3. 其它
  4. Python cookbook(数据结构与算法)将名称映射到序列元素中的方法

Python cookbook(数据结构与算法)将名称映射到序列元素中的方法

上传者: 2020-12-31 17:38:45上传 PDF文件 59.94KB 热度 15次
本文实例讲述了Python将名称映射到序列元素中的方法。分享给大家供大家参考,具体如下: 问题:希望通过名称来访问元素,减少结构中对位置的依赖性 解决方案:使用命名元组collections.namedtuple()。它是一个工厂方法,返回的是python中标准元组类型的子类,提供给它一个类型名称以及相应的字段名称,它就返回一个可实例化的类,为你以定义好的字段名称传入值等。 命名元组的主要作用在于将代码同它所控制的元素位置间进行解耦 >>> from collections import namedtuple >>> Sub=namedtuple('Subscriber',['addr','
用户评论