본문 바로가기
Development/Python

파이썬 문법 : 키워드 가변 매개변수 kwargs

by 폴피드 2023. 2. 27.
728x90
반응형
  • kwargs 는 keyword arguments
  • 매개변수 앞에 ** 가 붙는다
  • 딕셔너리 로 인식한다.
def comment_info(**kwargs):
  print(kwargs)
  for key,value in kwargs.items():
    print(f'{key}:{value}')

comment_info(name='test1', age=10)

output
{'name': 'test1', 'age': 10}
name:test1
age:10

추가 사항 : 추가적으로 *args 는 임의의 개수의 argument 를 의미한다. kwargs 와는 달리 tuple 로 인식한다.

728x90
반응형

'Development > Python' 카테고리의 다른 글

파이썬 문법 : map, filter 함수  (0) 2023.02.28
파이썬 문법 : 람다 함수  (0) 2023.02.27
파이썬 문법 : 튜플  (0) 2023.02.27
Python 가상환경  (0) 2022.10.27
Ubuntu 에서 파이썬 버전 확인 및 변경  (0) 2022.10.25