1. 程式人生 > >python基礎(列表)

python基礎(列表)

列表序列是Python中最基本的資料結構。序列中的每個元素都分配一個數字 - 它的位置,或索引,第一個索引是0,第二個索引是1,依此類推。

Python有6個序列的內建型別,但最常見的是列表和元組。

序列都可以進行的操作包括索引,切片,加,乘,檢查成員。

此外,Python已經內建確定序列的長度以及確定最大和最小的元素的方法。

列表是最常用的Python資料型別,它可以作為一個方括號內的逗號分隔值出現。

列表的資料項不需要具有相同的型別
1. 列表含義:
定義: 能裝物件的物件
在python中使用[]來描述列表, 內部元素用逗號隔開. 對資料型別沒有要求

列表存在索引和切片. 和字串是一樣的.

2 相關的增刪改查操作(重點)
新增:
1. append() 追加
2. insert(位置, 元素) 插入指定元素到指定位置
刪除:
1. pop(index) 根據索引刪除
2. remove(元素) 根據元素刪除
修改:
索引修改
lst[索引] = 元素
查詢:
for迴圈.
3.列表的巢狀多個列表互相巢狀
4.列表的其他操作(1.count()計數2.sort()排序reverse = True3.reverse()翻轉4.len()求長度)
5 range(重點, 難點)
數數
range(n) [0, n)
range(m,n) [m, n)
range(m,n,p) [m,n) 每隔p取一個


for i in range(len(lst)):
i 索引
lst[i] 元素
6 元組的巢狀和列表一樣.都可以互相巢狀.元組的不可變: 指向不變

7.什麼是元組能裝物件的物件.不可變.一旦確認好.不可更改只讀列表可以迭代