반응형
📌 메타 설명
이 글에서는 Python의 딕셔너리(dictionary)에서 모든 키와 값을 출력하는 방법을 배워봅니다. for 반복문과 items() 메서드를 사용하면 간단하게 구현할 수 있습니다!
1. 딕셔너리란?
딕셔너리는 키(key)와 값(value)의 쌍으로 데이터를 저장하는 자료형입니다. 리스트처럼 순차적으로 저장되지 않으며, 키를 통해 값을 조회하는 구조입니다.
- 중괄호 {}로 선언
- 키는 고유해야 하며 변경 불가
- 값은 어떤 자료형이든 가능
2. 딕셔너리의 키와 값 출력하기
모든 키와 값을 출력할 때는 for 반복문과 items() 메서드를 함께 사용합니다.
✅ 예제 코드
# 딕셔너리 생성
my_dict = {
"이름": "홍길동",
"나이": 25,
"직업": "프로그래머"
}
# 키와 값 모두 출력
print("딕셔너리의 키와 값:")
for key, value in my_dict.items():
print(f"{key}: {value}")
3. 실행 결과
딕셔너리의 키와 값:
이름: 홍길동
나이: 25
직업: 프로그래머
4. 코드 설명
1️⃣ 딕셔너리 생성
my_dict = {
"이름": "홍길동",
"나이": 25,
"직업": "프로그래머"
}
→ 3개의 키와 값으로 구성된 딕셔너리를 생성합니다.
2️⃣ items() 메서드
for key, value in my_dict.items():
→ items()는 딕셔너리의 모든 키와 값을 (key, value) 형태의 튜플로 반환합니다.
3️⃣ 포맷팅 출력
print(f"{key}: {value}")
→ 키와 값이 깔끔하게 출력됩니다.
💡 참고 팁
- dict.keys() → 키만 출력
- dict.values() → 값만 출력
- dict.items() → 키와 값을 동시에 출력
✅ 요약
- 딕셔너리의 키와 값을 출력하려면 for key, value in dict.items()를 사용합니다.
- 이 방식은 딕셔너리 데이터를 읽기 쉽게 보여줄 때 유용합니다.
반응형