작성
·
136
0
cabinet을 clear 할때 키값은 놔두고 벨류값만 삭제하는 방법이 있나요?
답변 1
3
안녕하세요
예제 코드로 설명 드리겠습니다.
fromkeys 를 활용하면 현재 dictionary 를 원하는 값 (0) 으로 채워서 새로운 dictionary 로 반환해줍니다.
이를 통해 원하시는 동작을 하실 수 있습니다 ^^
cabinet = {"A1":100, "B2":200}
print(cabinet) # {'A1': 100, 'B2': 200}
cabinet = cabinet.fromkeys(cabinet, 0)
print(cabinet) # {'A1': 0, 'B2': 0}
감사합니다.
이것도 배워갑니다 !! 감사해요 : )