python 字典學習

2021-06-17 15:53:19 字數 528 閱讀 5975

字典:

一 字典的建立

1使用dict(key=value)生成字典

>>> dict(age=1)

>>> dict(age=1,name=9)

dict(age=1,name="shijian")

2使用dict(zip【『x』,『y』】【『1』,『2』】)將兩個列表,對應生存字典,當你需要輸出字典,必須給他乙個接收他的地方,即h

>>> dict(zip(['name','age'],['css','20']))

>>> dict

>>> print dict

>>> h=dict(zip(['name','age'],['css','20']))

>>> h

3使用fromkeys(listkeys, default=0) ,把列表中的值,均作為key,賦值為value,預設為0

>>> dict.fromkeys(['a','b'],1)

>>> dict.fromkeys(['a','b'],9)

原文參考:

python學習筆記 字典

方法一 dict1 dict2 dict1,dict2 方法二 從python 2.2 版本起,可以使用乙個工廠方法,傳入乙個元素是列表的元組作為引數 fdict dict x 1 y 2 fdict 方法三 從python 2.3 版本起,可以用乙個很方便的內建方法fromkeys 來建立乙個 預...

Python學習之字典

coding utf 8 字典是python中唯一內建的對映型別,鍵是唯一的值不唯一,鍵值之間用 分隔,項之間用 分隔 item name gumby age 42 print dict item 鍵可以為任何不可變的型別 x 關聯到列表上會有問題,應該先 none 43對其賦值 x 42 foob...

python學習 字典

字典的形式 形式 dict key 鍵 可以理解為代號 value 值 代號所指代的內容 字典的特點 1 字典是 無序 的,它不能通過偏移來訪問,只能 通過鍵來訪問 2 可以巢狀 3 可變資料型別,可以在原地修改裡面的內容。4 組成字典的 鍵 必須是 不可變 的資料型別,比如,數字,字串,元組等 列...