1. 列表list:
列表轉換成字串:
s = 'kidd'
s1 = '_'.join(s) # 用_連線
字串轉換成列表:
split()
range(頭,尾,步長): [0,1,2,3,4,5,6,...,100,...]
指定範圍,生成指定數字
增:
(1) append():
增加到最後
(2) insert():
按照索引去增加
(3) extend():
迭代的去增加(分解到最小元素去增加)
刪:
(1) pop():
按照位置去刪除, 有返回值
(2) del:
按照位置去刪除, 也可以按照切片去刪除(顧頭不顧尾), 沒有返回值
(3) remove():
按照元素去刪除
(4) clear():
清空列表
改:
(1) 直接按索引去改
(2) 按照切片去改
查:
(1) 切片去查
(2) 迴圈去查
2. 公共方法:
(1) count():
統計某個元素在列表中出現的次數
(2) index():
從列表中找出某個值第一個匹配項的索引位置
(3) sort():
在原位置對列表預設進行正向排序,改成倒序需要更改reverse為True
若列表裡面只有一個字串,則按照ASCII碼值排序
(4) reverse():
將列表中的元素反向存放
3. 元組
只讀列表,可以迴圈查詢,可以切片。
元組的兒子不能改,孫子可能可以改