day 04 列表和元祖
阿新 • • 發佈:2018-12-19
1.list 列表:能裝物件的物件,有順序的(按照我們新增的順序儲存)用[ ]表示列表,列表中可以放任意的資料,每一項資料與資料要用逗號隔開,列表和字串一樣也同樣擁有索引和切片
2.列表的增 刪 改 查(重點)
增:append(元素) 新增到末尾 insert(index,元素) 把元素插入到對應索引的位置 extend(可迭代物件) 迭代新增
刪:pop() 刪除最後一個 pop(index)彈出指定位置的元素 remove()移除XXX元素 clear() 清空列表 del 索引和切片
改:根據索引來修改
查:for 迴圈 for el in lst:
for i in range(len(lst)): # for迴圈的常用格式
3.列表常用的功能:count() index() sort() sort(reverse = True)倒序 reverse()翻過來
4.列表巢狀:一層一層找
5.元祖:tuple只讀列表,由()組成,不可變, 元素內部第一層元素的記憶體地址
6.range: range(n):[0,n)
range(m,n) : [m,n)
range(m,n,p): 從m到n, 每隔一個取一個