강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

bokyung.kim님의 프로필 이미지
bokyung.kim

작성한 질문수

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

집합(6-1) : 알고나면 강력한 집합 자료형

dict의 Key를 바꾸는 방법

작성

·

24

·

수정됨

0

강의 내에서는 Value를 바꾸는 방법은 있는데 Key를 바꾸는 방법은 없는지 궁금합니다.

 

실무에서는 Value 뿐 아니라 Key값을 바꿔줘야 될 수도 있을 것 같아서요.

답변 1

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

안녕하세요.

답변이 오래걸려 죄송합니다!

Dict 자료구조를 활용한 실전예제는 level3 강의에서 다루고있습니다. 참고부탁드려요.

 

d = {"a": 1, "b": 2}

d = {"c" if k == "a" else k: v for k, v in d.items()}

print(d) # {'c': 1, 'b': 2}

 

위와 같은 방법 등으로 변경가능합니다.

bokyung.kim님의 프로필 이미지
bokyung.kim

작성한 질문수

질문하기