8. 함수/정의방법
[파이썬] 함수의 가변인자 입력값을 닥셔너리로 넣는 법
만다린망고
2023. 5. 26. 16:55
반응형
아래와 같이 딕셔너리를 가변인자로 입력받는 함수가 있다고 합시다.
def vars1(**param) :
print(param)
인자는 아래와 같이 입력하면 됩니다.
>>> vars1(age=16,height=172,weight=73)
{'age': 16, 'height': 172, 'weight': 73}
만약 변수로 정의된 딕셔너리의 각 원소를 가변인자로 넣고 싶다면 아래와 같이 하면 됩니다.
>>> dic={'age':16,'height':172,'weight':73}
>>> vars1(**dic)
{'age': 16, 'height': 172, 'weight': 73}
반응형