[Dive Into Python]内蔵関数タイプ--ディクショナリ


自分に基礎知識を学ばせて、毎日1節
ディクショナリ定義キー-値間の対応関係
キーは唯一のpkです
 
辞書の定義:かっこ、コロン
>>> a={'b':1,'c':2}
>>> print a
{'c': 2, 'b': 1}
>>> 

 
参照値:bキーを呼び出す値
>>> print a['b']
1
>>> 

修正値:bの値を修正し、追加と修正は同じ方法で、同じKeyの値を絶えず更新している可能性がありますが、追加していると考えています.だから、追加するかどうかを判断する前にkeyが存在するかどうかを判断します.
>>> print a
{'c': 2, 'b': 1, 'd': 3}
>>> a['b']=4
>>> print a
{'c': 2, 'b': 4, 'd': 3}
>>> 

Keyの特徴:大文字と小文字が敏感で、これは多くのオペレーティングシステムと一致しており、私たちの混乱を引き起こすことはありません.
>>> print a
{'c': 2, 'b': 1, 'd': 3}
>>> a['B']=5
>>> print a
{'c': 2, 'b': 1, 'd': 3, 'B': 5}
>>>