파이썬 가변인자 예제
2021. 8. 11. 20:25
프로그래밍/Python
가변인자는 *, ** 사용 가능 📌 *args 가변인자로 매개변수를 어떻게 넣든 튜플로 넘어옴 def args_func(*args): # 매개변수명 자유롭게 변경 가능 for i, v in enumerate(args): # enumerate() 인덱스 생성 print('{}'.format(i), v, end=' ') args_func('Kim') args_func('Kim', 'Park') args_func('Kim', 'Park', 'Lee') print() 📌 **kwargs 가변인자로 매개변수를 어떻게 넣든 딕셔너리로 넘어옴 def kwargs_func(**kwargs): # 매개변수명 자유롭게 변경 가능 for v in kwargs.keys(): print('{}'.format(v), kwargs..