tuple命名

定义枚举类型

NAME, AGE, GENDER, EMAIL = xrang(4)

用标准库中的collections.namedtuple替代内置tuple

from collections import namedtuple

# 定义tuple的名称
Student = namedtuple('Student',['name','age','gender','email'])

# 赋值
s = Student('Jim',16,'male','example@example.com')
# 也可以命名赋值
s2 = Student(name = 'jim', age = 16, gender = 'male', email = 'example@example.com')

# 使用
s.name

# 判断类型
isinstance(s, tuple)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,027评论 19 139
  • title: "Swift 中枚举高级用法及实践"date: 2015-11-20tags: [APPVENTUR...
    guoshengboy阅读 2,628评论 0 2
  • 本文系转载,原文链接,本文是哥目前看到的关于 swift的枚举的最最详尽(虽然我也没看过多少技术文章😓😓😓,lo...
    小白猿阅读 776评论 0 1
  • 前言 人生苦多,快来 Kotlin ,快速学习Kotlin! 什么是Kotlin? Kotlin 是种静态类型编程...
    任半生嚣狂阅读 26,295评论 9 118
  • 内置函数Python解释器内置了许多功能和类型,总是可用的。他们是按字母顺序列在这里。 abs(x)返回一个数的绝...
    uangianlap阅读 1,283评论 0 0