【Python】arg, kwargsについて
arg
arg:タプル形式で引数が与えられる
In [1]: def arg_sample(*args): ...: print(args) ...: print(type(args)) ...: In [2]: arg_sample(1,4,2,3) (1, 4, 2, 3) <class 'tuple'>
kwargs
dict形式で引数を受け取る
In [14]: def kwargs_sample(**kwargs): ...: print(kwargs) ...: print(type(kwargs)) ...: In [17]: kwargs_sam(k1=1, k2=2) {'k1': 1, 'k2': 2} <class 'dict'> In [18]: history -p >>> def arg_sample(*args): ... print(args) ... print(type(args))