더북(TheBook)

3.4.2 딕셔너리의 원소 추가, 삭제, 수정

딕셔너리에 원소를 추가하는 방법은 리스트와 다릅니다. 딕셔너리에 원소를 추가할 때는 append() 함수를 사용하지 않고 다음과 같이 새로운 키와 값을 작성합니다.

형식 | 딕셔너리명[새로운 키] = 새로운 값

예를 들어 메뉴에 짬뽕밥이 추가돼 딕셔너리에 추가해야 한다면 다음과 같이 작성합니다. 그러면 컴퓨터는 ‘짬뽕밥이라는 키를 가진 원소가 없으니 새 원소를 추가해야겠다’라고 판단하고 알아서 원소를 추가합니다.

price["짬뽕밥"] = 7500

딕셔너리에서 원소를 삭제할 때는 del() 함수를 사용합니다. 리스트에서 원소를 삭제할 때는 원솟값을 이용해 삭제하는 remove() 함수와 인덱스를 이용해 삭제하는 del() 함수를 사용했습니다. 하지만 딕셔너리의 경우 원소의 키를 이용해 삭제하는 del() 함수만 사용합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.