[python] 딕셔너리 여러 활용

김우경·2020년 11월 10일
0
  • 딕셔너리에서 최소 value

    minval = min(food.values())
  • 딕셔너리에서 최소 value 가지는 key

    minidx = min(food.key(), key = lambda : food[k])
  • 딕셔너리에서의 포문

    for key, val in food.items():
    	print(key, val)
  • 딕셔너리 정렬
    - key 기준 정렬 후 list로

    sorted_dic = sorted(dic.items(), key= lambda k: k[0])
    • value 기준 정렬 후 list로
      sorted_dic = sorted(dic.items(), key= lambda k: k[1])
    • value 기준 정렬 후 key만
      -> ans에 ans의 key값만 넘어감
      return sorted(ans, key=lambda x : ans[x], reverse=True)
profile
Hongik CE

0개의 댓글