dict是dictionary的縮寫,顧名思義是字典的意思。dict是python種的字典,使用key-value的形式存儲,查找速度極快?;径x語法如下:
d={‘Mike’:95,‘Bob’:85,‘Tracy’:75}
查找時可以通過key來查找,例如:
d[Mike]
查找的就是value的值95。數(shù)據(jù)放入也使用key的方法:
d[‘Linda’]=78
一個key只能對應(yīng)一個一個value,如果多次放入,前面放入的值會被沖掉。
1.dict的操作函數(shù)
判斷:判斷一個key是否在dict中,查找時如果查找的key不在dict中,解釋器會報錯,為了防止程序報錯而導(dǎo)致意外終止,在查找之前可以判斷key是否在dict中。兩種方法:
方法一:
>>>‘Thomas’ind
False
方法二:
使用get方法,如果不存在,默認返回None,也可以自定義返回結(jié)果,用法:
>>>d.get(Thomas)
>>>d.get(Thomas,-1)
-1
刪除:
要刪除某一個key,可以使用pop(key)方法。
2.key值為不可變對象
因為key是不可變對象,所以list不能作為key使用,但是tumple可以作為key來使用:
以上內(nèi)容為大家介紹了python內(nèi)置字典dict,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓機構(gòu):千鋒教育。http://m.2667701.com/