哈希表:一種數(shù)據(jù)結(jié)構(gòu),當(dāng)中有數(shù)值value以及鍵key润努,如同電話號碼般的儲存柴淘,屬於key-value pairs迫淹,而哈希法也算是一種獲取鍵,假使執(zhí)行一哈希函數(shù)的操作为严,就可使得運(yùn)算後的結(jié)果敛熬,找一位址去存取結(jié)果
7-1
介紹字典的用法,像是讀取鍵值第股、與刪除应民、更新字典元素
dict2={'name': 'earth', 'port': 80}
>>> dict2['name']
'earth'
>>> print ('host %s running on port %d' %(dict2['name'],dict2['port']))
host earth running on port 80
刪除:del dict2[’name']
更新:dict2[’name’]=‘sun’(name對應(yīng)的鍵值從earth轉(zhuǎn)為sun,而在更新中鍵key是無法被更換的)
7.2映射類型操作符
7-3映射類型的內(nèi)建函數(shù)與工廠函數(shù)
重點(diǎn)在於標(biāo)準(zhǔn)類型的函數(shù)夕吻,像是cmp()诲锹,比較方式從字典長度、字典的鍵涉馅、字典的值依序比較归园,越往前的權(quán)重越高