列表,元組,字典類的常見簡單方法

一.列表(list類)app

1.append():追加一個參數,參數能夠爲字符串,數字或列表等,將參數視爲一個總體spa

2.clear():直接清空列表裏的全部對象

3.count():計算列表裏有幾個參數索引

4.extend():擴展列表,且擴展爲可迭代對象(for循環以後在加入,好比字符串加入每一個字符,列表加入元素)rem

5.index():找到參數的第一個索引位置,只找從左開始的第一個字符串

6.insert(‘索引’,「參數」):在指定索引插入新元素get

7.pop(索引):刪除元素且能夠再獲取引用(不加索引默認最後一位)it

8.remove(「具體元素」):刪除列表指定元素for循環

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)形式表示

相關文章
相關標籤/搜索