사전은 순서가 없기 때문에 인덱스를 사용하여 값에 접근할 수 없습니다.
하지만 keys() 함수와 values() 함수를 이용하여 키와 값에 대한 리스트를 각각 얻을 수 있습니다.
또한, items() 함수를 이용하여 키-값 쌍에 대한 리스트를 얻을 수도 있습니다.
# 딕셔너리 생성
fruit_dict = {“apple”: 3, “banana”: 2, “orange”: 5}
# 딕셔너리에 새로운 키-값 쌍 추가
fruit_dict[“grape”] = 4
# update() 메서드를 사용한 여러 개의 키-값 쌍 추가
fruit_dict.update({“kiwi”: 1, “pineapple”: 2})
# 딕셔너리 출력
print(fruit_dict)
fruit_dict = {“apple”: 3, “banana”: 2, “orange”: 5, “kiwi”: 1}
print(“before:”, fruit_dict)
# del 키워드를 사용한 키-값 쌍 삭제
del fruit_dict[“kiwi”]
# pop() 메서드를 사용한 값 삭제
orange_value = fruit_dict.pop(“orange”)
print(“after:”, fruit_dict)
print(“orange_value:”, orange_value)
실행 결과는 다음과 같습니다.
before: {'apple': 3, 'banana': 2, 'orange': 5, 'kiwi': 1}
after: {'apple': 3, 'banana': 2}
orange_value: 5