一.列表(list類)
1.append():追加一個參數,參數可以為字符串,數字或列表等,將參數視為一個整體
2.clear():直接清空列表里的所有
3.count():計算列表里有幾個參數
4.extend():擴展列表,且擴展為可迭代對象(for循環之后在加入,比如字符串加入每個字符,列表加入元素)
5.index():找到參數的第一個索引位置,只找從左開始的第一個
6.insert(‘索引’,“參數”):在指定索引插入新元素
7.pop(索引):刪除元素且可以再獲取引用(不加索引默認最后一位)
8.remove(“具體元素”):刪除列表指定元素
9.reverse():列表中的元素倒置
10.sort():按照從小到大的順序排列(數字或字母),可傳參數(reverse=True)
二 元組(tuple類)
1.注意:元組與列表類似,但是元組中的一級元素不可以修改或添加增刪等
? ? ? ? ? ? ?元組與列表都是有序的,索引和切片都適用
? 元組的二級元素比如一級元素里有列表,則列表里的元素可以被修改(該列表不能被整體修改)
2.count():獲取參數的出現次數
3.index():索引
三? 字典(dict類)
1.字典里的元素只能為鍵值對,用冒號表示對應關系
2.字典里的值(value)可以為任意基本數據類型
3.字典里的鍵(key)只能為數字,字符串,元組,布爾值
4.布爾值里的True=1,False=0,注意命名時不能和相應的數字重復
5.字典里的鍵值對沒有順序,每次打印的結果不一定一樣
6.字典里的索引為鍵,且由于無序,不能用切片
7.for循環可以使用,不過有以下三種形式
for key,value in dic.items():
for key in dic.keys():
for value in dic.values():
分別循環出的是鍵值對,鍵,值
8.clear():直接清空所有內容
9.copy():拷貝(淺拷貝)
10.靜態方法: dict.fromkeys('key',數字):key可以輸入字符串或列表,會創建一個列表,其中值都統一為相同的數字
11.get(‘key’,‘’):若key在字典里存在則獲得,不存在可以創建,后面的為空默認為none,可以填value
12.pop():索引為鍵,刪除且可以獲得,索引不存在默認為none,獲得的只有值
13.popitem():不能傳參數,隨機刪除,得到的是鍵值對,不過可以用k,v=dic.popitem()分別得到鍵值對
14.setdefault():用法與get類似
15.update('key':'value'):可以改變值,可以插入多對。 也可以用update(key=value)形式表示
?