注12(辞書)学習のpython

辞書
1.概要:キーを使用しては- -値(キー値)(値の対辞書は、複数のキーを格納することができる)高速検索速度を有する、記憶されている
辞書は順不同である:
:の特性鍵
(1)辞書キーは、一意である必要があります
(2)キーがオブジェクトに変更されてはならない
等、(3)文字列、整数、不変であるキーとして使用することができる
リストではないキーとして、可変である(4)
例:学生の複数の保持名前およびグレード
方法:学生の性能の値と、キーとして辞書、生徒の名前(重複生徒名を想定していない)を使用し
dict1 = {:80、「Lilei」90「トム」}
2.アクセス要素の
取得:名称辞書[キー]
ここに画像を挿入説明
追加:ここに画像を挿入説明
削除:
ここに画像を挿入説明
トラバーサル:
ここに画像を挿入説明
ここに画像を挿入説明
ここに画像を挿入説明
ここに画像を挿入説明
3.リストとの比較
(1)辞書は見つけると高速挿入するように、それはキーと値と遅いが増加しない
(2)辞書メモリを多く取ると、メモリの無駄をマルチ
欠点のリスト
(1)を見つけると増加して挿入するデータの量を減らすこと
(2)小さなフットプリントは、より少ないメモリが無駄になります

おすすめ

転載: blog.csdn.net/weixin_38324954/article/details/94619027
おすすめ