[파이썬] 딕셔너리 (dict) 데이터 타입
Python의 딕셔너리 (dict) 데이터 타입은 키와 값의 쌍으로 이루어진 자료 구조입니다. 딕셔너리는 키를 사용하여 값을 참조하기 때문에 빠르고 효율적으로 접근할 수 있습니다. 딕셔너리는 리스트나 튜플과 달리 순서가 없기 때문에 인덱스를 사용하여 접근할 수 없습니다.
딕셔너리 생성하기
딕셔너리는 다음과 같이 중괄호 {}
를 사용하여 생성할 수 있습니다.
# 빈 딕셔너리 생성
my_dict = {}
# 딕셔너리 생성
my_dict = {
'name': 'John',
'age': 20,
'gender': 'male'
}
딕셔너리 접근하기
딕셔너리에 저장된 값은 다음과 같이 키를 사용하여 접근할 수 있습니다.
# 딕셔너리 접근
name = my_dict['name']
age = my_dict['age']
gender = my_dict['gender']
print(name, age, gender)
# John 20 male
딕셔너리 수정하기
딕셔너리는 다음과 같이 키를 사용하여 값을 수정할 수 있습니다.
# 딕셔너리 수정
my_dict['name'] = 'Jane'
my_dict['age'] = 25
print(my_dict)
# {'name': 'Jane', 'age': 25, 'gender': 'male'}
딕셔너리 삭제하기
딕셔너리는 다음과 같이 키를 사용하여 값을 삭제할 수 있습니다.
# 딕셔너리 삭제
del my_dict['gender']
print(my_dict)
# {'name': 'Jane', 'age': 25}
딕셔너리는 키와 값의 쌍으로 이루어진 자료 구조로, 키를 사용하여 값을 참조하기 때문에 빠르고 효율적으로 접근할 수 있습니다. 딕셔너리는 중괄호 {}
를 사용하여 생성하고, 키를 사용하여 값을 수정하거나 삭제할 수 있습니다.