본문 바로가기
Coding/초보자를 위한 파이썬 300제

초보자를 위한 파이썬 300제 // 224 함수 dictionary

by 포스트it 2021. 3. 8.
728x90
반응형

 

문제

하나의 딕셔너리를 입력받아 딕셔너리의 key 값을 화면에 출력하는 print_keys 함수를 정의하라.

print_keys ({"이름":"김말똥", "나이":30, "성별":0})

이름
나이
성별

내풀이

def print_keys(key):
    for i in key:
        print(i)

print_keys ({"이름":"김말똥", "나이":30, "성별":0})

결과값
이름
나이
성별

정답

def print_keys(dic):
    for keys in dic.keys():
        print(keys)

음.......? 정답에 .keys()가 없어도 잘나오는데 왜있는지 잘 모르겠다...ㅠ

 

728x90
반응형

댓글