字典簡(jiǎn)介【每日一個(gè)知識(shí)點(diǎn)第332期-Python】
字典(dictionary)是除列表之外Python中最靈活的內(nèi)置數(shù)據(jù)結(jié)構(gòu)類型。列表是有序的對(duì)象結(jié)合,字典是無(wú)序的對(duì)象集合。兩者之間的區(qū)別在于:字典當(dāng)中的元素是通過(guò)鍵來(lái)存取的,而不是通過(guò)偏移存取。
字典由鍵和對(duì)應(yīng)的值組成。字典也被稱作關(guān)聯(lián)數(shù)組或哈希表?;菊Z(yǔ)法如下:
dict = {'Alice': '2341', 'Beth': '9102', 'Cecil': '3258'};
也可如此創(chuàng)建字典:
dict1 = { 'abc': 456 }; dict2 = { 'abc': 123, 98.6: 37 };
每個(gè)鍵與值必須用冒號(hào)隔開(:),每對(duì)用逗號(hào)分割,整體放在花括號(hào)中({})。鍵必須獨(dú)一無(wú)二,但值則不必;值可以取任何數(shù)據(jù)類型,但必須是不可變的,如字符串,數(shù)或元組。