학습 자료
딕셔너리: 키와 값
파이썬에서 딕셔너리(dictionary)는 키(Key)와 값(Value) 쌍의 모음입니다.
아래 예제에서는 키가 과일이고 값이 숫자입니다.
딕셔너리 예제
my_dict = { "apple": "사과", "banana": "바나나", "cherry": "체리" }
딕셔너리는 특정 키로 데이터를 저장하고 조회할 때 유용합니다.
왜 딕셔너리를 사용할까요?
리스트는 위치로 항목에 접근하지만, 딕셔너리는 키로 데이터에 접근할 수 있습니다.
라벨이 있는 데이터를 다룰 때 특히 코드가 더 이해하기 쉬워집니다.
예를 들어, 학생의 정보를 저장하는 딕셔너리는 다음과 같습니다.
학생 딕셔너리
student = { "name": "김철수", "age": 22, "major": "생물학" }
위 예시에서 학생의 이름을 조회하려면 student["name"]을 사용합니다.
핵심 개념
- 딕셔너리의 각 항목은 키와 값의 쌍입니다.
- 키는 고유해야 하고 변경 불가능(immutable) 합니다.
- 값은 숫자, 문자열, 리스트, 다른 딕셔너리 등 어떤 타입도 될 수 있습니다.
- 값을 가져오거나 업데이트할 때는
dict[key]를 사용합니다.
딕셔너리는 언제 유용할까요?
딕셔너리는 사용자 프로필, 환경설정과 같이 데이터를 그룹화해 키-값 쌍으로 저장할 때 유용합니다.
또한 JSON과 유사한 데이터 구조나 API를 다룰 때에도 필수적입니다.
이 챕터의 강의 · 파이썬 프로그래밍 복습
- 1. 변수와 자료형
- 2. 표현식과 산술
- 3. 문자열 다루기
- 4. 파이썬의 리스트
- 5. 리스트 메서드와 슬라이싱
- 6. 튜플과 집합
- 7. 딕셔너리 - 키와 값
- 8. 딕셔너리 메서드와 중첩
- 9. 조건문 (if, elif, else)
- 10. 반복문 - for와 while
- 11. 제어 흐름 & 자료 구조 정리
- 12. 선택형 퀴즈
- 13. 반복 제어문 (break, continue, pass)
- 14. 재사용 가능한 코드를 만드는 함수
- 15. 함수 인수와 반환값
- 16. 변수 범위와 중첩 함수
- 17. try/except로 예외 처리하기
- 18. 파일 읽기와 쓰기
- 19. CSV 파일 파싱
- 20. 내장 모듈 사용하기 (math, random, datetime)
- 21. 외부 모듈 가져오기
- 22. 빈칸 채우기 퀴즈
Quiz
0 / 1
파이썬 딕셔너리에서 키는 고유해야 하며 불변(immutable)이어야 한다.
○
✕
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말