python基础数据类型--元组(tuple)

python基础数据类型--元组(tuple)

一、元组的定义和特性

定义:与列表相似,只不过就是将[ ] 改成 ( )

特性:1.可以存放多个值

   2.不可变

   3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序

元组的创建

tu = (11,22,33,44,55,66)
tu = tuple((11,22,33,44,55,66))

二、常用的操作 

索引

>>>ages = (11,22,33,44,55)
>>>ages[0]
11
>>>ages[3]
44
>>>ages[-1]
55

切片---list

循环

>>>for age in ages:
            print(ages)

11
22
33
44
55

长度

>>>len(ages)
5

包含

>>>11 in ages
True
>>>66 in ages
False

三、元组的特性详解

1.可存放多个值

如果元组中只有一个值

  t = (1,)

  t = (1)   -----------t = 1
  元组中不仅可以存放数字、字符串、还可以存放更加复杂的数据类型

2.不可变

元组本身是不可变,如果元组中还包含其他可变的元素,这些可变的元素是可以改变的
 

  

  

 

posted @ 2018-02-23 17:33  流年中渲染了微笑  阅读(316)  评论(0编辑  收藏  举报