1.元組的定義 元組,其實就是一個不可變的‘列表’ 用小括弧()定義,括弧內用逗號分隔開任意類型的數據,當只有一個數據時也需要加逗號 元組中的數據是不可改變指的是:數據的記憶體地址不可改變,如果元組裡是列表(可變類型),可以通過方法往列表裡增刪值!!! 2.元組的作用 按照索引/位置存放多個數據,這些 ...
1.元組的定義
元組,其實就是一個不可變的‘列表’
用小括弧()定義,括弧內用逗號分隔開任意類型的數據,當只有一個數據時也需要加逗號
元組中的數據是不可改變指的是:數據的記憶體地址不可改變,如果元組裡是列表(可變類型),可以通過方法往列表裡增刪值!!!
2.元組的作用
按照索引/位置存放多個數據,這些數據只用於讀,不用於改
3.類型轉換
tuple()方法轉換成元組類型
4.內置方法
# 1.按照索引取值(正向取+反向取)只能取
t=('qq','sdq',123)
print(t[1])
print(t[0])
# 2.元組的切片
t=('qq','sdq',123)
new_t= t[0:1] # 切片語法,預設步長為1
new_t2 = t[::-1] # 元組倒序
# 3.長度 len()方法
# 4.in、not in
t=('qq','sdq',123)
print('qq' in t)
# 5.迴圈
t=('qq','sdq',123)
for i in t:
pass
# 6.index()方法和count()方法
t=('qq','sdq',123)
print(t.index('qq')) # 查找對應qq的第一個索引,不存在報錯
print(t.count('sdq')) # 統計sdq的個數