python
元组
其具有不可修改性,所以方法较列表少
如 aa = (1, 2, 3)
方法 | 作用 |
---|---|
aa.index() | 查找某个数据,如果数据存在返回对应的下标,否则报错 |
aa.count() | 统计某个数据在当前元组出现的次数 |
aa.len() | 统计元组内的元素个数 |
练习程序
#############################
# 元组
a = (1, "dwad", True)
a2 = ()
a3 = tuple()
print(a, type(a))
#定义单个元素,必须在最后加个逗号 否则就是字符串的格式
#元组格式
aa = ("hi", )
#这种为字符串格式
aa = ("hi")
#元素在元组中的下标位置
t1 = (1, 2, 3,1,1)
a = t1.index(2)
print(a)
#计算元素出现的次数
b = t1.count(1)
print(b)
#计算元组的长度
c = len(t1)
print(c)
print()
#while 遍历
d = 0
while d<len(t1):
x = t1[d]
d+=1
print(x)
print() #换行,更好看点
#for循环的遍历
for e in t1:
print(e)
#元组内容不可修改,但是里面嵌套的数组内容可以修改
a = (1, "x", [1, 2, 3])
print(a)
a[2][0] = 2
a[2][1] = 3
print(a)
#############################