python 命名元祖

平常使用的数据类型
  • 数值: 整数,浮点数,布尔类型
  • 序列 : 字符串 ,元素,列表
  • 散列 : 字典 ,集合 (散列的数据没有下表)

散列类型内部存储逻辑
集合的值和字典的键,通过计算哈希值存储到相关位置,所以字典和集合中的值必须是唯一的

from  collections import namedtuple

studeng = namedtuple('studengt', ['name', 'age', 'gender'])
print(type(studeng))     #判断类型是一个类
s1 = studeng('小明', 18, '男')
print(type(s1))          #返回一个类
print(s1.name)   #通过对应的字段取值
print(s1[0])     #通过下标取值

优点: 查询速度更快

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 10,876评论 0 9
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,240评论 0 10
  • Python标识符 在 Python 里,标识符有字母、数字、下划线组成。在 Python 中,所有标识符可以包括...
    tianyi6677阅读 4,766评论 0 3
  • 1. 简介 1.1 什么是 MyBatis ? MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的...
    笨鸟慢飞阅读 11,165评论 0 4
  • 大多数人是这样的:时时刻刻关注身边所有可以被关注的东西,而且非常害怕竟然有被自己溜掉的。 没有办法长期集中观察,不...
    吴子川阅读 2,187评论 0 0

友情链接更多精彩内容