Tuple:一組有序、不可變的數據集合 / 不可改的Listapp
例如:ide
list01 = [11, 22, 33, 44]spa
print(list01)rem
list01.append(55)it
print(list01)class
list01.remove(22)遍歷
print(list01)數據
list01[0]=999margin
print(list01)集合
tuple01 = (11, 22, 33, 44, 55)
print(tuple01[2])
print(tuple01[1:5])
print(tuple01[-1])
# 元組Tuple建立,由於不可變,因此在建立的時候直接初始化
tuple01 = (11, 22, 33, 44, 55) # 元組直接初始化
tuple02 = () # 空元素的元組
tuple03 = (11,) # 若是隻有一個元素的元組,元素後必需要有逗號
print(type(tuple03))
tuple04 = tuple01 + tuple03 # 元組雖然不可修改,可是支持多個元組的拼接
print(tuple04)
# 元組的元素訪問
tuple01 = (11, 22, 33, 44, 55, 66, 77, 88, 99)
print(tuple01[1]) # 第二個元素
print(tuple01[-1]) # 最後一個元素
print(tuple01[2:5]) # 從第三個到第五個
print(tuple01[-4:-2]) # 從倒數第4個到倒數第2個
print(tuple01[3:7:2]) # 從第三個到第七個,中間跳兩個
print(tuple01[1::2]) # 取偶數
# 遍歷
tuple01 = (11, 22, 33, 44, 55, 66, 77, 88, 99)
for i in tuple01:
print(i, end=" ")
for i in range(len(tuple01)+1):
print(tuple01[i], end=" ")