본문 바로가기
프로그램

[파이썬] 문제 : 딕셔너리에서 값이 최소인(key, value) 썩 반환

by 오디세이99 2023. 5. 4.
728x90
반응형

# 1)
def get_min_value(dictionary):
    rtn = ()
    max_value = dictionary[list(dictionary.keys())[0]]
    for k in  dictionary.keys():
        if max_value > dictionary[k]:
            max_value = dictionary[k]
            rtn = (k, max_value)
    return rtn

d = {'a':10, 'b':5, 'c':20, 'd':3}
min_key, min_value = get_min_value(d)
print(f"The ket with the mininum value is '{min_key}' with value {min_value}")

728x90
반응형

댓글