1. 程式人生 > >day 04 列表和元祖

day 04 列表和元祖

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, 每隔一個取一個