- Pythonのお勉強 Part50
862 :デフォルトの名無しさん[sage]:2015/07/30(木) 19:33:11.79 ID:iUTBW6s2 - pythonで3オプション引数的な呼び方で下記ができると思いますが
def func(a,b) : return a+b arg={"a":1,"b":2} func(**arg) argに組み込み型dictではなくカスタムdict?(たとえばdictを継承した ようなクラスのインスタン)指定する方法有ります? class Mydict(dict)・・・みたいにやったけどエラーになった **argみたいにできるのは組み込み型のdictだけ? 最終的にはC言語でモジュール書いて__getitem__?とかを 独自定義したオブジェクトで**argとかしたい
|