概要
Pythonの関数の引数のところに**
をつかって複数個の値を辞書形式の引数としてわたしてあげて関数を実行してみたいと思います。
スクリプト例
こんなかんじで関数の変数の部分に**変数
といったかんじで指定をしてあげる。
def wawawa(**kwargs): print(kwargs) print(kwargs['dadada']) wawawa(sasasa='AAA',dadada='BBB',momomo='CCC')
実行してみる
こんなかんじで複数の値を辞書形式でわたすことができる。
$ ./fukusuu_kwargs.py {'sasasa': 'AAA', 'dadada': 'BBB', 'momomo': 'CCC'} BBB
おわりに
べんり
- 作者: Bill Lubanovic,斎藤康毅,長尾高弘
- 出版社/メーカー: オライリージャパン
- 発売日: 2015/12/01
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (3件) を見る