인프런 커뮤니티 질문&답변
2분 12초 부분 질문 드립니다.
작성
·
252
답변 2
1
남박사
지식공유자
for 문을 이용해서 딕셔너리 형태의 자료를 반복하면 리스트에 넣지 않아도 기본적으로 키만 리턴됩니다. 키와 값을 모두 리턴받으려면 딕셔너리의 items() 함수를 사용해서 반복을 해야 합니다. 리스트와는 별개의 내용입니다.
words_dict = {
"사자": "lion",
"호랑이": "tiger",
"사과": "apple"
}
words = []
# 키만 리턴됨
for word in words_dict:
print(word)
# 키와 값이 리턴됨
for word in words_dict.items():
print(word)
0





