Python編程字典的創建與使用
字典是由多個鍵和對應的值構成的一種數據結構,每個鍵與它的值之間用冒號隔開,項之間要用逗號隔開。整個字典被大括號括起來,而空字典則由兩個大括號組成。 創建字典有多種方法,可以使用dict函數,也可以通
字典是由多個鍵和對應的值構成的一種數據結構,每個鍵與它的值之間用冒號隔開,項之間要用逗號隔開。整個字典被大括號括起來,而空字典則由兩個大括號組成。
創建字典有多種方法,可以使用dict函數,也可以通過列表的方法。字典的鍵可以是任何不可變類型的值,每個鍵都會有一個對應的值。
使用IDLE Python GUI打開Python
要打開IDLE Python GUI,可以點擊開始-所有程序-python2.7-IDLE Python GUI,或者直接進入DOS環境,或者使用其他的IDLE。
字典的鍵與值
字典的鍵是唯一的,而值并不是唯一的。首先,用一種方法創建一個字典:
sky {"wedd": "110", "kind": "112", "qsert": "119"}
創建完字典之后,可以通過提取一個鍵來查詢其對應的值,例如:
sky["kind"]
另外,也可以使用dict函數通過其他映射或者(鍵,值)這樣的序列對來建立字典,例如:
tind [("name", "wuyue"), ("age", "wuxianqi")]
除了通過其他映射建立字典,dict函數還可以通過關鍵字參數來創建字典,這種方式更加方便,不需要通過其他映射,例如:
d dict(name"xiaoyue", age00000, wer"bleach")
需要注意的是,在使用關鍵字參數創建字典時,如果出現錯誤提示"Name 'a' is not defined",那是因為根本沒有使用到"a"關鍵字。只需輸入正確的關鍵字參數即可正常建立字典,并通過鍵來檢驗對應的值。