본문 바로가기
Python/Python FAQ

Python dict를 kwargs로 변환하는 방법?, Converting Python dict to kwargs?

by 베타코드 2023. 11. 14.
반응형

질문


나는 클래스 상속을 사용하여 sunburnt(솔라 인터페이스)를 위한 쿼리를 작성하고, 따라서 키-값 쌍을 함께 추가하고 싶습니다. sunburnt 인터페이스는 키워드 인수를 사용합니다. 딕셔너리({'type':'Event'})를 키워드 인수(type='Event')로 변환하는 방법이 있을까요?


참고: 함수 호출에서 **(더블 스타/별)와 *(스타/별)는 무엇을 의미하나요? - 이 구문을 만나고 혼동되는 사람들을 위한 관련 질문입니다.


답변


이중 별표 (aka 이중 스플래트?) 연산자를 사용하세요:

func(**{'type':'Event'})

는 다음과 동일합니다:

func(type='Event')
반응형

댓글