Python元組是一個不可變的有序序列,可以通過使用圓括號來創建。元組中的元素可以是不同類型的對象,且可以通過索引訪問元素。
創建元組:
# 創建一個空元組
tup1 = ()
# 創建一個包含多個元素的元組
tup2 = (1, 2, 3)
# 創建一個包含不同類型的元素的元組
tup3 = ('a', 1, True)
訪問元組中的元素:
# 通過索引訪問元素
print(tup2[0]) # 輸出: 1
# 通過切片訪問元素
print(tup2[1:3]) # 輸出: (2, 3)
元組是不可變的,因此不能修改元組中的元素,但可以使用其他方法進行操作,例如:
# 元組拼接
tup4 = tup2 + tup3
print(tup4) # 輸出: (1, 2, 3, 'a', 1, True)
# 元組重復
tup5 = tup2 * 3
print(tup5) # 輸出: (1, 2, 3, 1, 2, 3, 1, 2, 3)
# 獲取元組長度
print(len(tup2)) # 輸出: 3
# 判斷元素是否存在于元組中
print(2 in tup2) # 輸出: True
print('b' in tup2) # 輸出: False
元組的元素不能被修改,因此沒有提供類似列表的方法,如append()、insert()和remove()等。