variable-length keyword argument
함수 정의할 때 파라미터 이름 앞에 **를 사용
함수 내부에서는 dict처럼 취급함.
"""
variable-length keyword argument
함수 정의할 때 파라미터 이름 앞에 **를 사용
함수 내부에서는 dict처럼 취급함.
"""
def test(**kargs):
print(kargs)
for key in kargs: # for 구문에서 dict를 사용하면 key 값이 출력됨.
print(key, kargs[key])
test(name = 'lee', age = '25')
'Python > Python기초' 카테고리의 다른 글
Python 20_ 재귀함수(Reculsive Function) (0) | 2019.12.17 |
---|---|
Python 19_파이썬 메모리 모델 (0) | 2019.12.16 |
Python 17_ 함수4 가변 길이 인수(variable-length argument) (0) | 2019.12.12 |
Python 16_ 함수3 positional argument, keyword argument, default argument (0) | 2019.12.11 |
Python 15_ 함수2 return값이 있는 함수 (0) | 2019.12.10 |