初識元組

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=" ")

相關文章
相關標籤/搜索