Python - 반복문으로 딕셔너리(dict) 순회하기

파이썬에서 dict를 순회하는 방법을 소개합니다.

1. 반복문으로 딕셔너리의 key 순회

dict의 key 데이터만 순회할 때 두가지 방법이 있습니다.

첫번째 방법

my_dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4}

for key in my_dict:
    print(key)

Output:

a
b
c
d

두번째 방법

my_dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4}

for key in my_dict.keys():
    print(key)

Output:

a
b
c
d

2. 반복문으로 딕셔너리의 value 순회

dict의 value만 순회할 때, 아래와 같이 구현할 수 있습니다.

my_dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4}

for value in my_dict.values():
    print(value)

Output:

1
2
3
4

3. 반복문으로 딕셔너리의 key와 value 순회

key와 value 모두 순회하는 경우, 다음과 같이 구현할 수 있습니다.

my_dict = {'a': 1, 'b': 2, 'c': 3, 'd': 4}

for k, v in my_dict.items():
    print("key: {}, value: {}".format(k, v))

Output:

key: a, value: 1
key: b, value: 2
key: c, value: 3
key: d, value: 4

References

Loading script...

Related Posts

codechachaCopyright ©2019 codechacha