元组

元组

元组(tuple)中的元素可以是任何类型的UI对象

如果元组中只有一个元素,应该写做(x,),否则定义的是一个基础类型,不是一个元组。而列表不需要

常用操作

序列:字符串、列表、元组

  • 索引和切片
  • 基本操作

元组的元素不可修改

  • 这是与列表的区别

t[1] = 111
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: 'tuple' object does not support item assignment

元组与列表之间的转换

tlst = list(t)

tlst
[1, 1.1, False]
tt = tuple(tlst)
tt
(1, 1.1, False)

元组的必要性

  • 元组比列表的操作速度快
  • 元组能够对不需要修改的数据“写保护”
  • 元组可以作为字典的键


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

推荐阅读更多精彩内容