ホームページ >バックエンド開発 >Python チュートリアル >Python辞書にキーと値のペアを追加する方法

Python辞書にキーと値のペアを追加する方法

(*-*)浩
(*-*)浩オリジナル
2019-10-31 13:25:2422769ブラウズ

Python辞書にキーと値のペアを追加する方法

#キーと値のペアを追加します

##最初に空の辞書を定義します

(推奨)学習: Python ビデオ チュートリアル )

>>> dic={}

辞書に存在しないキーに値を直接割り当てて追加する

>>> dic['name']='zhangsan'
>>> dic
{'name': 'zhangsan'}

キーの場合、または値が変数の場合にもこのメソッドは使用できます

>>> key='age'
>>> value=30
>>> dic[key]=value
>>> dic
{'age': 30, 'name': 'zhangsan'}
ここでは、辞書内のデータが順番に並んでいないことがわかります。データ構造 — ハッシュ テーブル

Python3.7 以降、辞書は挿入順に並べられます。既存のキーの値を変更しても順序には影響せず、キーを削除して追加した場合は最後に追加されます。標準 JSON ライブラリのダンプ/ロードも順序付けされます

辞書の setdefault メソッドを使用することもできます

>>> dic.setdefault('sex','male')
'male'
>>> key='id'
>>> value='001'
>>> dic.setdefault(key,value)
'001'
>>> dic
{'id': '001', 'age': 30, 'name': 'zhangsan', 'sex': 'male'}

以上がPython辞書にキーと値のペアを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。