1. 程式人生 > 其它 >Python資料型別-dictionary(字典)

Python資料型別-dictionary(字典)

技術標籤:python3.0python資料結構演算法列表

Dictionary(字典)

Dictionary 是無序集合物件,元素是通過key-value健值對來存取的
Dictionary是一種對映型別,用{}來標識,它是一個無序的key:value對集合
key必須使用不可變型別,在同一個字典中,key必須是唯一的
dictionary也有一些內建的函式,clear(),keys(),values()等
dictionary方便我們使用查詢和搜尋功能
建立空的dictionary使用{}

具體看程式碼操作:

d={'yh':90,'xh':79,'xm':87} #定義一個字典
print(d['xh']) #查詢yh的成績 d['xg']=34 # 插入xg的成績 print(d) # 判斷key存在 print('yh'in d) #判斷yh是否在字典d中,返回true print('thomas'in d) #判斷Thomas是否在字典d中,返回false """ 總結: 字典是無序的,列表是有序的 查詢和插入是字典的優勢 需要佔用大量的記憶體 list的查詢和插入是它的劣勢 關於字典中的key 要使用不可變物件 雜湊演算法 """

上述程式碼執行結果:

9
{'yh': 90, 'xh': 79, 'xm'
: 87, 'xg': 34} True False