Python資料結構-元組
阿新 • • 發佈:2021-01-25
Python語法基礎 一
Python語法基礎 二
Python語法基礎 三
Python資料結構-列表
Python資料結構-字典
1.元組
""" 元組(type()--><class 'tuple'>) 跟列表很相似 定義 語法一 t = (1,2,2,3,4) 語法二 x, y = (1, 2) 這種賦值方法變數與值一一對應(x-->1,y-->2) 特徵:定義後不能增刪改,只能查(屬於不可變型別資料) 注意:但元組只有一個元素是要加“,” 例如 t = ("1",) count() 返回元素出現的次數 """ # 語法1 # t = (1, 2, 1) # print(t[0]) # print(t.count(2)) # 語法2 # x, y = (1, 2) # print(x) # print(y) # 遍歷 # for i in t: # print(i)
2.可變型別資料與不可變型別資料
""" 可變型別資料:當資料發生改變的時候,記憶體地址不發生改變 不可變資料型別:當資料發生改變時,記憶體地址發生改變 可變:列表,字典、集合(set) 不可變:字串,整數,浮點數,布林值,元組 id() 傳入一個變數 這個方法可返回變數在記憶體中的地址 """ # i = 1 # print(id(i)) # 記憶體地址值:1946684188976 # i = 2 # print(id(i)) # 記憶體地址值:3034598893904 lis = [1, 2, 3] print(id(lis)) # 記憶體地址值:2697583880384 lis.append(4) print(id(lis)) # 記憶體地址值:2411790952512