什麼是元組???

元組

Python的元組(tuple)與列表類似,不同之處在於元組的元素不能修改。元組使用圓括號包含元素,而列表使用方括號包含元素。元組的創建,只需在圓括號中添加元素並使用逗號分開即可。
與字符串的索引類似,元組的索引也是從0開始。

1,訪問元組

可以使用下標索引來訪問元組中元素,通過一個案例演示 :

tuplel_demo = ('hello', 100, 4.5)
print(tuplel_demo[0])
print(tuplel_demo[1])
print(tuplel_demo[2])

程序運行結果如下:

小脆筒style

2, 修改元組

元組中的元素值是不允許修改的,但是我們可以對元組進行連接組合。
通過下列案列演示:

tuple_one = (12,34.56)
tuple_two = ('abc', 'xyz')
#以下修改元組操作是非法的
#tuple_one[0] = 100
#創建一個新元組
tuple_three = tuple_one + tuple_two
print(tuple_three) 

上述,創建了兩個元組,之後使用+運算符連接這兩個元組,生成一個新元組。運行結果如下:
小脆筒style

3,元組的遍歷

通過 for 循環可以遍歷元組的元素。
通過下列案例演示:

tuple_demo = (1,2,3,4,5)
for number in tuple_demo:
    print(number,end="")
    

運行結果如下:
小脆筒style

4,元組內置函數

Python 提供的元組內置函數如下表:

方法 描述
len(tuple) 計算元組元素個數
max(tuple) 返回元組中元素的最大值
min(tuple) 返回元組中元素的最小值
tuple(seq) 將列表轉爲元組

通過下列案例演示元組內置函數的使用:

tuple_one = ('Google', 'Runoob', 'Taobao')
#計算元組元素個數
len_size = len(tuple_one)
print(len_size)
#返回元組最大值和最小值
tuple_two = ('5', '4', '8')
max_size = max(tuple_two)
min_size = min(tuple_two)
print(max_size)
print(min_size)
#R將列表轉爲元組
list_demo = ['Google', 'Taobao', 'Runoob', 'Baidu']
tuple_three = tuple(list_demo)
print(tuple_three)


上述案例,創建了一個包含3個元素的元組,之後調用 len 函數計算了元組中元素的個數,接着調用 max 和 min 函數分別獲取了元組中最大和最小的元素,最後創建了一個列表,並通過 tuple 函數將列表轉換爲一個元組。
運行結果如下:
小脆筒style

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章