10日目の辞書

辞書は、変数、dictのキー値キー値であります
キーは、不変のユニークな、非重複でなければなりません
値は、任意のデータ型を指定できます
 
1. 辞書法を作成します。
 
1、DIC = { "名前": "李森"}
 
2、DIC = dictの(名= "ウェイSimin"、年齢= 18)
 
3、DIC =辞書([( "名前"、 "卫思敏")、( "年齢"、18)])
 
strのint型のリストタプル辞書セットブール値
 
増加
 
キー操作値DIC [「年齢」] = 18
何のアドオンは、上書きありません
SetDefault
dic.setdefault( "名前"、 "王伟汀")
同じ、何の追加はありません
戻り値があり、戻り値は、値の増加であります
 
削除
鍵ペアを削除するには、キーを通じてポップ
これは、値を返す削除された値を返します。
これがキーでないときは、あなたが設定され、戻り値を戻り値を設定することができます
= dic.pop( "趣味"、 "正常に削除")
プリント(A)
参加します
3.6あなたが最後を削除した後、戻り値があります  
 
変更
DIC [ "名前"] = "冯铭昌"
修正があれば、追加するために、あります。
更新
修正があれば、追加するために、あります。
dic.update(年齢= 18、趣味= "学习")
dic.update([(1、 "天Jiajun")、(2、 "王鄭")])
辞書のマージ
DIC = { "名前": "冯铭昌"}
dic1 = { "NAME1": "サル"}
dic1.update(DIC)
print(dic1) # {'name1': '孙悟空', 'name': '冯铭昌'}
 
通过键查询值
1,dic["name"] 没有键时报错
2,get 方法
dic.get("name")
有键返回对应的值,查找不到返回none
dic.get("na","没有此键")
可以设置返回的值,查找不到返回你设置的值

おすすめ

転載: www.cnblogs.com/tianjiajun666/p/11767407.html