元祖

元祖

元祖:俗称不可变的列表,又被成为只读列表,元祖也是python的基本数据类型之一,用小括号括起来,里面可以放任何数据类型的数据,查询可以,循环也可以,切片也可以.但就是不能改.

一个不可修改的列表  tuple tu = () 不可变数据  有序的
tu = (2,3,29,4,3,7,2,7,9)
#记性下标
tu1 = tu[1]
print(tu1)
#利用for循环输出
for i in tu:
    print(i)
#切片 yu2
= tu[0:3] print(yu2)

关于不可变, 注意: 这里元组的不可变的意思是子元素不可变. 而子元素内部的子元素是可以变, 这取决于子元素是否是可变对象.     

元组中如果只有一个元素. 一定要添加一个逗号, 否则就不是元组

tu = (1)
print(type(tu))

结果:
<class 'int'>

 

 

 

 

 

 

元祖嵌套

tu = ('今天姐姐不在家','姐夫和小姨子在客厅聊天',('姐夫问小姨子税后多少钱','小姨子说和姐夫还提钱'))

tu1 =tu[0]
tu2 =tu[1]
tu3 =tu[2][0]
tu4 =tu[2][1]
print(tu1)
print(tu2)
print(tu3)
print(tu4)

 

posted on 2019-01-06 12:00  &#128051;️南栀倾寒&#128051;️  阅读(213)  评论(0编辑  收藏  举报

导航