元组(Tuple)
元组与列表的区别
List 是可变有序容器,Tuple 是不可变有序容器。
List 用方括号标识 [],Tuple 用圆括号 标识 ()。
创建一个元组的时候,用圆括号:
如下示例
a = ()
这是创建了一个空元组。
元组内多个元素之间,用" , "分离。
创建一个含多个元素的元组,可以省略这个括号,但一般不建议省略圆括号。
注意:创建单个元素的元组,无论是否使用圆括号,在那唯一的元素后面一定要补上一个逗号 ,:
a = 2, # 注意这个末尾的逗号 , 它使得 a 变量被定义为一个元组,而不是数字a
元组是不可变序列,不能从里面删除元素。但可以在末尾追加元素。严格意义上,对元组来讲,“不可变” 的意思是说,“当前已有部分不可变”……
经过 前一段时间以本书著者章节为单元的学习方式来看,并不适合我个初学者,原章节中内容较多,读一次甚至多次都不好消化,所以,从今天起,我准备以单个概念为单元,采用小步快跑的模式来组织本书学习,以便更好吸收书中内容。
网友评论