Python関数-辞書get()メソッド

get()Description

Pythonディクショナリのget()関数は、指定されたキーの値、または値がディクショナリにない場合はデフォルト値を返します。
Python辞書の setdefault()は、辞書のデフォルト値の操作を実装できます。関連するブログ投稿は次のとおりです。
[ python関数-辞書設定のデフォルト値setdefault()](https://blog.csdn.net/wcy23580/article/details/84325532)[python関数-辞書設定get()とsetdefault()の違い](https://blog.csdn.net/wcy23580/article/details/84326584)

get()の使用法##

dict_name.get(key,default= None)
# 	key:デフォルト値を設定するためのキー
# 	default:キーの値を返すには、整数、文字列、リスト、辞書など、任意の値を指定できます。
# 	return:辞書のキーに元々値がある場合は、辞書のキーに対応する値が返され、そうでない場合は、「デフォルト」の値が返されます。

注:get()は、辞書に値を割り当てない単なる値操作です。詳細については、次の例を参照してください。

get()example

>>> dict_name ={}>>> dict_name.get("name")>>> dict_name
{}
# 「名前」を設定して「wangcongying」を取得します,しかし、印刷口述_名前を付けると、辞書に値がありません
>>> dict_name.get("name","wangcongying")'wangcongying'>>> dict_name
{}
>>> dict_name["name"]="wangcongying">>> dict_name
{' name':'wangcongying'}>>> dict_name["gender"]= None
>>> dict_name
{' name':'wangcongying','gender': None}>>> dict_name.get("gender","male")>>> dict_name
{' name':'wangcongying','gender': None}>>> dict_name.get("name","julia")'wangcongying'

総括する##

get()が行うことは、値操作のデフォルト値設定です。

Recommended Posts

Python関数-辞書get()メソッド
Pythonマジックメソッドのトピック
Pythonオブジェクト指向の魔法の方法
Python3.7デバッグサンプルメソッド
Pythonエラー処理方法
Pythonは関数メソッドを定義します
PythonTCPパケットインジェクション方式
情報メソッドを除くPython追跡
Pythonは勾配降下法を実装しています
Pythonの右揃えの例の方法
パラメータを渡すPythonメソッド
Python算術シーケンス計算方法
pythonフォントを増やす方法の手順
Pythonの対数法の要約
Pythonとjsのインタラクティブな呼び出しメソッド
Pythonは最も急な降下方法を実装します
pythonを実行するメソッドを終了します
アニメのスクリーンショットを取得するためのPythonクローラーの例
pythonにdjangoモジュールをインストールする方法
pythonは勾配メソッドを実装しますpython最速の降下メソッド
pythonインスタンス化オブジェクトの特定のメソッド
不可欠な例を見つけるためのPythonRombergメソッド
pythonからsqlを読み取る方法の例
音楽ファイルを開くためのPythonのサンプルメソッド
Pythonをすばやく開始する方法
pythonインポートライブラリの特定の方法
Python置換ピップソースメソッドプロセス分析