# python数据类型之元组 # 存储数据 #1. 元组的标志() 关键字 tuple 符号() tuple_0 =()#空元组 print(len(tuple_0)) # 2.元组只有一个数据的时候,请加逗号在数据后面 不然就不是元组类型的数据 t_1 = (1) t = (1,) print(type(t_1)) print(type(1)) # 3.元组里面的数据用逗号隔开 可以是任何类型? 数字 字符串 元组 列表 字典 tuple_1 =(1,0.02,'lemon',(1,2,3)) print(type(tuple_1)) print(len(tuple_1)) # 4.元组取值 是根据索引取值 也分正序和反序(操作同字符串)元组名[索引值] # tuple_1 =(1,0.02,'lemon',(1,2,3)) print(tuple_1[-1]) print(tuple_1[1::2]) # 5.元组切片 也是同字符串一样操作 tuple_1[1::2]元组名[start:end:step] tuple_1 =(1,0.02,True,'lemon',(1,2,3,'python')) print(tuple_1[-1])#元组 print(tuple_1[::-1])#元组进行倒序输出 print(tuple_1[1::2])#元组切片 # 6.元组的值 一旦确定 就无法更改 删除 新增 修改 # 7.元组里面的最后一个元素python 字符串--嵌套取值:根据索引一层一层的去定位 print(tuple_1[-1][-1][1]) # tuple_1[2]='huahau' # 8.判断元素 in not print( 1 in tuple_1) print((1,2,3)not in tuple_1) # 常用的方法: # index(x):获取x的索引值 获取元组里面的某个元素的索引值 print(tuple_1.index(0.02)) # count(x):统计x的个数 print(tuple_1.count(0))# 0 False 1 True