본문으로 건너뛰기
실습하기

딕셔너리: 키와 값

파이썬에서 딕셔너리(dictionary)는 키(Key)와 값(Value) 쌍의 모음입니다.

아래 예제에서는 키가 과일이고 값이 숫자입니다.

딕셔너리 예제
my_dict = {
"apple": "사과",
"banana": "바나나",
"cherry": "체리"
}

딕셔너리는 특정 키로 데이터를 저장하고 조회할 때 유용합니다.


왜 딕셔너리를 사용할까요?

리스트는 위치로 항목에 접근하지만, 딕셔너리는 키로 데이터에 접근할 수 있습니다.

라벨이 있는 데이터를 다룰 때 특히 코드가 더 이해하기 쉬워집니다.

예를 들어, 학생의 정보를 저장하는 딕셔너리는 다음과 같습니다.

학생 딕셔너리
student = {
"name": "김철수",
"age": 22,
"major": "생물학"
}

위 예시에서 학생의 이름을 조회하려면 student["name"]을 사용합니다.


핵심 개념

  • 딕셔너리의 각 항목은 키와 값의 입니다.
  • 키는 고유해야 하고 변경 불가능(immutable) 합니다.
  • 값은 숫자, 문자열, 리스트, 다른 딕셔너리 등 어떤 타입도 될 수 있습니다.
  • 값을 가져오거나 업데이트할 때는 dict[key]를 사용합니다.

딕셔너리는 언제 유용할까요?

딕셔너리는 사용자 프로필, 환경설정과 같이 데이터를 그룹화해 키-값 쌍으로 저장할 때 유용합니다.

또한 JSON과 유사한 데이터 구조나 API를 다룰 때에도 필수적입니다.

다음 내용이 궁금하다면?

코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!