1. 程式人生 > >基本數據類型____字典

基本數據類型____字典

基礎 python 數據類型

7、字典(dictionary)

形式:qq = {key:value,key1,value1}======>每一對用分號(;),沒兩隊之間用逗號(,)

作用:存多個值,key-value鍵值對的方式存,取值速度快

定義:key必須是不可變類型(只要不可變都可以作為字典的key),value可以是任意類型

訪問字典裏的值:

字典名[key值]:這樣可以訪問字典裏key的value值;如果字典裏沒有訪問數據,會報錯

修改字典:

字典名[key值] = new_value -----------這樣操作原來的value會修改為new_value,沒有的話創建

刪除字典元素:

字典可以清空或者是刪除某一鍵值對:del[key] ====>刪除某一鍵值對 |del 字典名 ===>直接刪除

字典的特性:同一個鍵不允許出現兩次,如果出現2則只有最後一個會被記住


字典的內置函數:

cmp(比較字典元素);len(計算字典的鍵元素個數);str(輸出的字典用字符串表示);type(查看類型); ========>字典在括號裏待著

clear():刪除字典的所有元素;copy():復制字典,不過這個只能淺復制,相對還有一個深復制(會全部復制,自己百度一下,謝謝,);get():返回指定鍵的值,如果沒有返回默認的值;items():遍歷所有的鍵值對,還有一些其它的,字典還可以循環取值,還有一些函數沒有列舉,不過用到的時候莫名的就會了,不過我不是特別熟。。。。。。。

基本數據類型____字典