如果定義的元組只有壹個數據也需要加逗號,否則數據類型為唯壹的這個數據的數據類型
元組中的數據是不可以刪除,修改的
如果要存儲對個數據,但這些數據是不能修改的數據就使用元組
使用方法:
1、查找 元組數據不支持修改,只支持查找
按下標查找數據
index()
count()
len()
# 1,按下標查找數據
tuplel = ('aa','bb','cc','dd')
print(tuplel[0]) # aa
# 2,index():查找某個數據,如果數據存在返回對應的下標,否則報錯,語法和列表,字符串的index方法相同
tuplel = ('aa','bb','cc','bb')
print(tuplel.index('aa')) # 0
# 3,count():統計某個數據在當前元組中出現的次數
tuplel = ('aa','bb','cc','bb')
print(tuplel.count('bb')) # 2
# 4,len()
print(len(tuplel)) # 4--tuplel 中有4個數據
2、修改
元組內的直接數據如果修改則立即報錯
但是如果元組裏面有列表,修改列表裏面的數據則是支持的,
t1 = ('aa','bb','cc','dd')
# t1[0] = 'aaa' # 直接報錯,列表數據不允許修改
t2 = ('aa','bb',['cc','dd'])
print(t2)
print(t2[2][0])
t2[2][0] = 'xiaoguai'
print(t2)