1. TOP
  2. プログラム
  3. ソフト
  4. python
  5. **によるキーワード引数の辞書化

**によるキーワード引数の辞書化

2019-04-29_093931_GX1

ふたつのアスタリスク(**)

キーワード引数を一組の辞書にまとめることができる.引数の 
名前は辞書のキー、引数の値は辞書の値になる。

>>>def print_kwargs(**kwargs):
>>> print('Kayford argumennts:', kwargs)

>>>print_kwargs(wins='marlot', entree='mutton', dessart='macaroon')


Kayford argumennts: {'wins': 'marlot', 'entree': 'mutton', 'dessart': 'macaroon'}

また、この kwargs も args と同じで一般的に使われている。