Python dictionary loop

1 분 소요

Python에서 dictionary item을 하나씩 loop 돌 때 값을 찾는 방법으로 1) item(key, value), 2) key, 3) value 각각 가능합니다.

방법 1. item(key, value)

dic1 = {
    'apple': '사과',
    'banana': '바나나',
    'watermelon': '수박',
    'lemon': '레몬',
    'peach': '복숭아',
    'orange': '오렌지'
}


for key, value in dic1.items():
    print(key, value)
    
    
# 출력
apple 사과
banana 바나나
watermelon 수박
lemon 레몬
peach 복숭아
orange 오렌지

방법 2. key

dic1 = {
    'apple': '사과',
    'banana': '바나나',
    'watermelon': '수박',
    'lemon': '레몬',
    'peach': '복숭아',
    'orange': '오렌지'
}


for key in dic1.keys():
    print(key)
    
    
# 출력
apple
banana
watermelon
lemon
peach
orange

방법 3. value

dic1 = {
    'apple': '사과',
    'banana': '바나나',
    'watermelon': '수박',
    'lemon': '레몬',
    'peach': '복숭아',
    'orange': '오렌지'
}


for value in dic1.values():
    print(value)
    
    
# 출력
사과
바나나
수박
레몬
복숭아
오렌지

 

댓글남기기