python【数据类型之元组】

# 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
原文地址:https://www.cnblogs.com/zhang-ping1205/p/12953706.html