반응형
keys()
, values()
, items()
메서드를 사용하여 딕셔너리를 반복하는 방법을 알아보겠습니다.
keys()
메서드는 딕셔너리의 키를 순회하고, values()
메서드는 딕셔너리의 값에 접근하며, items()
메서드는 키와 값의 쌍을 순회합니다.
딕셔너리의 키 순회
딕셔너리의 키를 반복하는 가장 간단한 방법은 keys()
메서드를 사용하는 것입니다.
이 메서드를 사용하면 딕셔너리의 모든 키를 순회할 수 있습니다. 다음은 이 방법의 예시 코드입니다:
my_dict = {"apple": 1, "banana": 2, "orange": 3}
for key in my_dict.keys():
print(key)
위의 코드를 실행하면 다음과 같은 출력이 나타납니다:
apple
banana
orange
딕셔너리의 값 순회
딕셔너리의 값을 순회하고 싶다면 values()
메서드를 사용하면 됩니다.
values()
메서드는 딕셔너리의 모든 값을 가져올 수 있습니다.
my_dict = {"apple": 1, "banana": 2, "orange": 3}
for value in my_dict.values():
print(value)
위의 코드를 실행하면 다음과 같은 출력이 나타납니다:
1
2
3
딕셔너리의 키-값 순회
딕셔너리의 키와 값의 쌍을 순회하고 싶다면 items()
메서드를 사용합니다.
items()
메서드를 사용하면 딕셔너리의 키와 값의 모든 쌍을 가져올 수 있습니다.
my_dict = {"apple": 1, "banana": 2, "orange": 3}
for key, value in my_dict.items():
print(key, value)
위의 코드를 실행하면 다음과 같은 출력이 나타납니다:
apple 1
banana 2
orange 3
딕셔너리를 순회하면서 키와 값의 쌍을 함께 사용해야 할 경우에는 items()
메서드를 사용하면 편리합니다.
반응형