[ *args 리스트 ]

def 함수([일반인수, ] *args) :
    본문

- 일반인수는 *args 앞에 위치하거나 키워드 인수이어야 한다.

>>> def avg(*args) :
>>>     return sum(args) / len(args)
>>> 
>>> avg(11, 22, 33)
	22



[ 키워드(**kwargs) ]

def 함수([일반인수, ] *args, **kwargs) :
    본문

- 이름을 굳이 kwargs로 안해도 된다. 관습상 kwargs 사용

>>> def pr_named_vals(**kwargs) :
>>>     for k in kwargs :
>>>         print(k, ':', kwargs[k])
>>> 
>>> pr_named_vals(a=10, b=20, c=30)
	a : 10
	b : 20
	c : 30

 

+ Recent posts