day 12 元組的魔法
阿新 • • 發佈:2018-12-07
# 元組 li = [11,22,33,44] # 列表 tu = (111,222,333,444) # 元組,其實是對列表的二次加工,元素不可被修改,不能被增加或者刪除 # 一般寫元組的時候,推薦在最後加一個逗號 v = tu[0] # 索引 print(v) s = tu[0:2] # 切片 print(s) for item in tu: # for迴圈 print(item) ##################################################################################################### 元組,元素不可被修改,不能被增加或者刪除 # tuple # tu = (11,22,33,44) # tu.count(22),獲取指定元素在元組中出現的次數 # tu.index(22) ####################################### 深灰魔法 ####################################### # 1. 書寫格式 # tu = (111,"alex",(11,22),[(33,44)],True,33,44,) # 一般寫元組的時候,推薦在最後加入 , # 元素不可被修改,不能被增加或者刪除 # 2. 索引# v = tu[0] # print(v) # 3. 切片 # v = tu[0:2] # print(v) # 4. 可以被for迴圈,可迭代物件 # for item in tu: # print(item) # 5. 轉換 # s = "asdfasdf0" # li = ["asdf","asdfasdf"] # tu = ("asdf","asdf") # # v = tuple(s) # print(v) # v = tuple(li) # print(v) # v = list(tu) # print(v) #v = "_".join(tu) # print(v) # li = ["asdf","asdfasdf"] # li.extend((11,22,33,)) # print(li) # 6.元組的一級元素不可修改/刪除/增加 # tu = (111,"alex",(11,22),[(33,44)],True,33,44,) # # 元組,有序。 # # v = tu[3][0][0] # # print(v) # # v=tu[3] # # print(v) # tu[3][0] = 567 # print(tu) ####################################################################################################