[파이썬] 딕셔너리의 모든 키-값 쌍 가져오기
파이썬에서 딕셔너리(Dictionary)는 매우 유용한 데이터 구조입니다. 딕셔너리는 키(key)와 값(value) 쌍으로 이루어져 있으며, 키를 통해 값에 접근할 수 있습니다. 이번 글에서는 파이썬에서 딕셔너리의 모든 키-값 쌍을 가져오는 방법에 대해 알아보겠습니다.
1. 딕셔너리 생성하기
먼저, 딕셔너리를 생성해보겠습니다. 다음 예제에서는 fruits
라는 딕셔너리를 생성하고 몇 가지 과일들을 추가합니다.
fruits = {
"apple": "사과",
"banana": "바나나",
"orange": "오렌지"
}
2. items() 메소드 사용하기
items()
메소드는 딕셔너리의 모든 키-값 쌍을 가져오는 기능을 제공합니다. 이 메소드를 사용하여 딕셔너리의 모든 키-값 쌍을 가져와서 출력해봅시다.
for key, value in fruits.items():
print(key, value)
위 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
apple 사과
banana 바나나
orange 오렌지
items()
메소드는 반복문에서 딕셔너리의 키와 값에 동시에 접근할 수 있도록 해줍니다.
3. keys() 메소드 사용하기
만약 딕셔너리의 키들만 가져오고 싶다면 keys()
메소드를 사용할 수 있습니다.
for key in fruits.keys():
print(key)
위 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
apple
banana
orange
4. values() 메소드 사용하기
반대로 딕셔너리의 값들만 가져오고 싶다면 values()
메소드를 사용할 수 있습니다.
for value in fruits.values():
print(value)
위 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
사과
바나나
오렌지
결론
파이썬에서 딕셔너리의 모든 키-값 쌍을 가져오는 방법을 알아봤습니다. items()
, keys()
, values()
메소드를 사용하면 간단히 딕셔너리의 내용을 순회하고, 원하는 작업을 수행할 수 있습니다. 딕셔너리를 다룰 때는 이러한 메소드들을 적절히 활용하여 효율적인 코드를 작성할 수 있도록 노력해야 합니다.