Python-辞書のタイプと操作
2173 ワード
辞書タイプ定義
辞書タイプは「マッピング」の体現ですキー値ペア:キーはデータインデックスの拡張です. 辞書はキー値ペアの集合であり、キー値ペア間は無秩序である. は括弧{}とdict()を使用して作成され、キー値ペアはコロンで表されます.
辞書の使い方 = {:, ..., :} = []; [] =
辞書処理関数と方法
辞書タイプ操作関数とメソッド
関数またはメソッド
説明
del d[k]
辞書dにおけるキーkに対応するデータ値の削除
k in d
キーkが辞書dにあるかどうかを判断し、Trueを返す場合、False
d.keys()
辞書dのすべてのキー情報を返す
d.values()
辞書dのすべての値情報を返す
d.items()
辞書dのすべてのキー値ペア情報を返す
d.get(k, )
キーkが存在する場合は対応する値を返し、存在しない場合は値を返す
d.pop(k,)
キーkが存在する場合は該当値を取り出し、存在しない場合は値を返す
d.popitme()
辞書dからランダムにキー値ペアを取り出し、メタグループ形式で返す
d.clear()
すべてのキー値ペアを削除
len(d)
辞書dの要素の数を返します
ディクショナリタイプ適用シーン
マッピングされた表現マッピングはどこにでもあり、キー値ペアは にもありません.例えば、統計データが出現する回数、データはキー、回数は値 である.の最も主要な役割は、キー値のデータに対する表現であり、さらにそれらの を操作することである.
要素の遍歴
本文はPythonの記録を学ぶためだけで、資料は中国大学MOOC《Python言語設計》―嵩天に由来する.
辞書タイプは「マッピング」の体現です
辞書の使い方
>>> d = {" ":" "," ":" "," ":" "};
>>> d[" "];
' '
>>> de = {};
>>> type(de);# x
辞書処理関数と方法
辞書タイプ操作関数とメソッド
関数またはメソッド
説明
del d[k]
辞書dにおけるキーkに対応するデータ値の削除
k in d
キーkが辞書dにあるかどうかを判断し、Trueを返す場合、False
d.keys()
辞書dのすべてのキー情報を返す
d.values()
辞書dのすべての値情報を返す
d.items()
辞書dのすべてのキー値ペア情報を返す
d.get(k, )
キーkが存在する場合は対応する値を返し、存在しない場合は値を返す
d.pop(k,)
キーkが存在する場合は該当値を取り出し、存在しない場合は値を返す
d.popitme()
辞書dからランダムにキー値ペアを取り出し、メタグループ形式で返す
d.clear()
すべてのキー値ペアを削除
len(d)
辞書dの要素の数を返します
>>> d = {" ":" "," ":" "," ":" "};
>>> " " in d
True
>>> d.keys()
dict_keys([' ', ' ', ' '])
>>> d.values();
dict_values([' ', ' ', ' '])
>>> d.get(" "," ");
' '
>>> d.get(" "," ");
' '
>>> d.popitem()
(' ', ' ')
>>> d.items();
dict_items([(' ', ' '), (' ', ' '), (' ', ' ')])
>>> list(d.items());#
[(' ', ' '), (' ', ' '), (' ', ' ')]
#
d = {};
# d 2
d["a"] = 1;
d["b"] = 2;
# 2
d["b"] = 3;
# “C” d
"c" in d;
# d
len(d);
# d
d.clear();
ディクショナリタイプ適用シーン
マッピングされた表現
要素の遍歴
for k in d:
本文はPythonの記録を学ぶためだけで、資料は中国大学MOOC《Python言語設計》―嵩天に由来する.