가변 길이 인수(variable-length argument)함수를 호출할 때 전달하는 argument의 갯수가 다양하게 변하는 것 print 함수의 문서를 보자 *values 처럼 파라미터 이름 앞에 별표가 있는 경우, 그 함수를 호출할 때 argument가 두 개 이상 와도 되는 파라미터이다. def fn_vararg(*varargs): print(varargs) for arg in varargs: print(arg) fn_vararg(1, 2, 3, 4) 실행 결과(1, 2, 3, 4) # 가변길이 인수들은 tuple처럼 취급하면 된다1234 # 별표 두 개(**)를 붙이는 경우 def fn(**args): pass # 함수 호출시 argument의 키워드를 붙여주어야 함 fn(x = 1, y = ..