1、列表類型app
一、用途:記錄多值,好比人的多個愛好spa
二、定義方式:在[ ]內用逗號分隔開多個任意類型的值3d
li = [1, 2, 3]blog
三、經常使用操做+內置方法排序
優先掌握的操做:索引
1)按索引存取值:能夠取值也能夠修改值隊列
2)切片(顧頭不顧尾)rem
3)len:長度擴展
4)in、not in:成員運算循環
5)append:追加
6)pop、remove:刪除
pop:按照元素的索引去刪除某個元素而且拿到該元素做爲返回值
remove:按照元素值去單純地刪除某個元素
7)循環
須要掌握的操做
1)count:統計該元素在列表中出現的次數
2)extend:擴展列表, 能夠將兩個列表放在一塊兒
3)index:計算該元素在列表中的下標,沒有這個元素會報錯,還能夠指定起始位置與結束位置
4)insert:插入一個元素到列表中,能夠指定位置插入
5)reverse:反轉列表的元素
6)sort:排序, 列表中的元素類型必須相同才能排序
7)clear:清空列表
8)copy:複製列表
補充:
隊列:先進先出
堆棧:先進後出
2、元組類型
什麼是元組
元組就是一個不可變的列表
一、用途:用於存放多個值,當存放的多個值只有讀的需求沒有改的需求時用元組最合適
二、定義方式:在()內用逗號分隔開多個任意類型的值
三、經常使用操做+內置方法
優先掌握的操做:
一、按索引取值,只能取值不能修改值,修改會報錯
二、切片(顧頭不顧尾)
三、len:長度
四、in、not in:成員運算
五、循環
掌握的方法:
1)count:記錄元素在元組中出現的次數
2)index:返回元素在元組中的下標,沒有這個元素會報錯
總結:
存多個值
有序
不可變
補充:元組自己是不可變的,可是內部的元素能夠是可變類型