python3的元組和列表類似,不同之處在於元組的元素不能修改。
元組使用的是(),列表使用的[]。
例子:

當元組內只包含一個元素的話,需要在后邊加上一個逗號,否則括號會被當做運算符使用。例子:


元組的操作:
一、訪問元組
元組和字符串類似,下標索引從0開始,可以進行截取、組合等。

二、修改元組
元組中的元素是不允許進行修改的,但我們可以對元組進行連接組合,例子:

三、刪除元組
元組中的元素值是不允許刪除的,但我們可以使用del語句來刪除整個元組,例子:

在次進行數據類型的打印的時候,就會報錯,因為此時tup1元組已經被刪除掉了。
但可以使用空的()來進行重新定義。例子:

四、元組的運算符
與字符串一樣,元組之間可用使用+號和*號進行運算,可進行組合和復制,組合成為一個新的元組
tup=(1,2,3,)
tup1=(4,5)
1.len(tup):計算出元素的個數。3個。
2.tup+tup1:連接。輸出(1,2,3,4,5)
3.tup1*2:復制。輸出(4,5,4,5)
4.3 in tup:元素是否存在。輸出True
5. for x in tup:
print(x):迭代輸出。列出元組中所有的元素。
五、元組的索引與截取

1.tup1[2]:讀取元組內的第三個元素。
2.tup1[-1]:讀取元組的最后一個元素。
3.tup1[1:]:截取元素,從第二個開始后的所有元素。
4.tup1[:2]:截取元素,從第一個元素開始,到第三個元素。
六、元組的內置函數
1.len(tuple):計算元組元素個數。
2.max(tuple):輸出元組中的最大值。
3.min(tuple):輸出元組中的最小值。
4.tuple(seq):將列表轉化為元組。
