반응형
질문
기존 사전에 키를 추가하는 방법은 무엇인가요? .add()
메소드가 없습니다.
답변
딕셔너리에 새로운 키/값 쌍을 만들려면 해당 키에 값을 할당합니다.
d = {'key': 'value'}
print(d) # {'key': 'value'}
d['mynewkey'] = 'mynewvalue'
print(d) # {'key': 'value', 'mynewkey': 'mynewvalue'}
키가 존재하지 않으면 해당 값을 가리키는 새로운 키가 추가됩니다. 키가 이미 존재하면 해당 키가 가리키는 현재 값이 덮어쓰여집니다.
반응형
댓글