반응형
📌 메타 설명
이 글에서는 Python의 딕셔너리 자료형에서 keys() 메서드를 활용하여 모든 키를 출력하는 방법을 소개합니다. 반복문과 함께 사용하는 방법도 함께 살펴보며 실습 예제도 포함되어 있습니다.
1. 딕셔너리란?
딕셔너리(Dictionary)는 키(Key)와 값(Value) 쌍으로 데이터를 저장하는 파이썬의 기본 자료형 중 하나입니다. 목록처럼 순차적으로 데이터를 저장하는 것이 아닌, 키를 기준으로 값을 조회할 수 있다는 특징이 있습니다.
2. 딕셔너리의 모든 키를 출력하려면?
딕셔너리에서 모든 키를 출력하려면 dict.keys() 메서드를 사용하면 됩니다. 이 메서드는 딕셔너리에 존재하는 모든 키 목록을 반환합니다.
✅ 예제 코드
# 딕셔너리 생성
my_dict = {
"이름": "홍길동",
"나이": 25,
"직업": "프로그래머"
}
# 모든 키 출력
print("딕셔너리의 모든 키:")
for key in my_dict.keys():
print(key)
🔍 코드 설명
코드 | 설명 |
my_dict.keys() | 딕셔너리의 모든 키를 가져옵니다. |
for key in my_dict.keys() | 반복문을 통해 각 키를 하나씩 출력합니다. |
print(key) | 키를 콘솔에 출력합니다. |
💻 실행 결과
딕셔너리의 모든 키:
이름
나이
직업
💡 추가 팁: 키 목록을 리스트로 변환하기
list() 함수를 사용하면 키 목록을 리스트로 변환할 수 있습니다:
key_list = list(my_dict.keys())
print("키 리스트:", key_list)
📎 출력:
키 리스트: ['이름', '나이', '직업']
🧠 요약
- dict.keys()를 사용하면 딕셔너리의 모든 키를 가져올 수 있음
- 반복문과 함께 사용하면 키를 하나씩 출력 가능
- list()와 결합해 키를 리스트 형태로 활용할 수 있음
반응형