hello world

가변 매개변수는 함수에 전달할 인수의 개수가 미정인 상태 즉,  말 그대로 가변적인 argument를 뜻한다.

외부에서 데이터를 불규칙하게 받아들여야 하는 경우에 사용한다.


종류는 두 가지가 있으며, 이는 다음과 같다.

1. *를 붙이면 외부에서 전달받은 데이터를 튜플타입으로 저장한다.


2. **를 붙이면 외부에서 전달받은 데이터를 사전타입으로 저장한다. 물론, 이 때는 key: value 형태로 인수를 전달해야한다.


'Programming > Python' 카테고리의 다른 글

python closure  (0) 2017.02.13
python lambda 표현식  (0) 2017.02.13
python - raise  (0) 2015.08.12
python - join과 split  (0) 2015.07.27
python - set  (0) 2015.07.27