파이썬 딕셔너리 (Dictionary)에 관한 포스팅
서론
파이썬은 강력한 자료 구조인 딕셔너리(Dictionary)를 제공합니다. 딕셔너리는 키(key)와 값(value)의 쌍으로 이루어진 연관 배열입니다. 이번 포스팅에서는 파이썬 딕셔너리의 기본 개념과 활용 방법에 대해 소개하겠습니다.
본론
1. 딕셔너리의 개념과 특징
- 딕셔너리는 중괄호({})를 사용하여 생성합니다.
- 딕셔너리는 키(key)와 값(value)의 쌍을 저장하는 구조입니다.
- 딕셔너리의 키(key)는 변경 불가능한 자료형(문자열, 숫자, 튜플 등)을 사용해야 합니다.
- 딕셔너리는 순서가 없기 때문에 인덱스를 사용하여 접근할 수 없습니다.
- 딕셔너리는 중복된 키(key)를 허용하지 않습니다.
2. 딕셔너리의 생성과 수정
- 딕셔너리는 중괄호({})를 사용하여 생성합니다. 키와 값은 콜론(:)으로 구분하고, 여러 개의 키-값 쌍은 쉼표(,)로 구분합니다. 예시:
my_dict = {'key1': 'value1', 'key2': 'value2'}
- 딕셔너리에 이미 존재하는 키(key)를 사용하여 새로운 값을 할당하면 해당 키의 값이 수정됩니다.
3. 딕셔너리의 조회와 삭제
- 딕셔너리의 특정 키(key)에 접근하기 위해서는 인덱싱 대신에 키(key)를 사용합니다. 예시:
value = my_dict['key']
- 딕셔너리의
get()
메서드를 사용하면 키(key)가 존재하지 않을 때 기본 값을 반환할 수 있습니다. 예시:value = my_dict.get('key', 'default')
- 딕셔너리의
pop()
메서드를 사용하면 특정 키(key)와 그에 해당하는 값을 삭제하고 반환할 수 있습니다.
결론
파이썬 딕셔너리는 키와 값의 쌍을 저장하기 때문에 많은 상황에서 유용하게 사용됩니다. 딕셔너리를 이용하면 데이터를 효율적으로 저장하고 조회할 수 있으며, 수정이나 삭제도 쉽게 이루어집니다. 파이썬 딕셔너리의 개념과 기본적인 활용 방법에 대해 이번 포스팅에서 알아보았습니다.