내가 한 노력들

2020-11-11 python *args 와 **kwargs 본문

IT 공부/python

2020-11-11 python *args 와 **kwargs

JONGI-N CHOI 2020. 11. 11. 14:34

*args는 *arguments의 준말로써 이름은 변경되어도 동작을 한다. 

 

함수를 호출할 때 몇 개의 arguments가 들어올지 모를 경우에 사용할 수 있다.

 

결과 값은 tuple로 출력된다. 

 

 

**kwargs는 keyword argument의 준말로 키워드 값을 제공한다. 

 

출력 값이 딕셔너리 형태로 {'키워드' : '값'} 으로 전달된다.