Development/Python
[Python][중급으로넘어가기] 여러개의 인자를 딕셔너리로 받아 처리하는 함수 소스 예시 (*kwargs 활용)
Best Junior
2020. 7. 8. 14:44
**를 활용해 여러개의 인자를 함수가 받아 활용하도록 할 수 있습니다.
관례적으로 **kwargs 사용
( kwargs = key ward arguments의 약자 )
1. 함수에서 **kwargs 활용 소스 예시
**kwargs에서 kwargs는 관례적으로 많이 사용할 뿐, 다른 이름으로 설정하셔도 정상적으로 작동됩니다.
**가 해당 기능을 가능케 해주는 부분입니다.
def print_kwargs(**kwargs):
print(kwargs)
print_kwargs(a=1,b=2,c=3)