Python - 딕셔너리(dict) 순회하기

By JS | Last updated: June 21, 2021

파이썬에서 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

Related Posts

댓글을 보거나 쓰려면 이 버튼을 눌러주세요.
codechachaCopyright ©2019 codechacha