[파이썬] 딕셔너리 데이터 타입

Python에서 딕셔너리 데이터 타입은 키-값 쌍으로 이루어진 자료구조로, 다른 언어에서는 해시나 맵이라고 불리기도 합니다. 딕셔너리 데이터 타입은 일반적인 리스트와 달리 인덱스가 아닌 키를 이용하여 데이터를 저장하고 관리합니다.

딕셔너리 데이터 타입은 다음과 같이 생성할 수 있습니다.

# 빈 딕셔너리 생성
my_dict = {}

# 키-값 쌍 추가
my_dict["name"] = "John"
my_dict["age"] = 20

# 딕셔너리 출력
print(my_dict)

위 예제는 빈 딕셔너리를 생성한 뒤, 키-값 쌍을 추가하고 출력하는 예제입니다. 출력 결과는 다음과 같습니다.

{'name': 'John', 'age': 20}

딕셔너리 데이터 타입의 값을 읽고 수정하는 방법은 다음과 같습니다.

# 값 읽기
name = my_dict["name"]

# 값 수정하기
my_dict["name"] = "Jane"

딕셔너리 데이터 타입은 키-값 쌍을 추가하거나 삭제하는 방법도 제공합니다.

# 키-값 쌍 추가
my_dict["gender"] = "female"

# 키-값 쌍 삭제
del my_dict["age"]

딕셔너리 데이터 타입은 다른 자료구조와 달리 키를 이용하여 데이터를 저장하고 관리하기 때문에 빠르고 효율적으로 데이터를 저장하고 관리할 수 있습니다. 따라서 딕셔너리 데이터 타입은 다양한 자료구조를 관리하는 데 유용합니다.