元组类型 tuple
1、用途:
按照位置存放多个值,可读不可改
2、定义:
在()内用逗号分隔开多个任意类型的元素
定义的元组中只有一个值,需要加逗号
tuple数据类型转换:任意能被for循环遍历的类型,都可以交给tuple转成元组
a = (1)
print(a) #输出1为整型 1
b = (2,)
print(b) # 输出2为元组 (2,)
3、常用操作+内置方法
优先掌握:
3.1、按索引取值(正向取+反向取):
tup = (1,2,3,4,5,6)
print(tup[0]) #1
print(tup[1]) #2
print(tup[5]) #6
print(tup[-1]) #6
3.2、切片
tup = (1,3,4,5,7)
print(tup[1:3]) #(3,4)
print(tup[::-1])#(7,5,4,3,1)
3,长度
tup = (1,3,4,5,6)
print(len(tup)) #5
4,成员运算
tup = (1,3,4,5,"nihao")
if "nihao" not in tup:
print("不在成员中")
else:
print("内部成员")
# 输出结果:内部成员
5,循环
tup = (22,44,11,55)
for i in tup:
print(i)
# 22
# 44
# 11
# 55
元组总结:
存放多个值,有序,不可变