py
.py dictionary , sorted
jm_p_op
2023. 4. 21. 23:04
test={"b":4,"c":4,"a":4,"e":5,"d":6}
print("쾅운킹",sorted(test.items(), key=lambda item: item[1] ,reverse=True))
#[("d",6),("e",5),("b",4),("c",4),("a",4)]
test={"b":0,"c":4,"a":4,"e":5,"d":6}
print(sorted(test,reverse=True)) # sorted(dict,reverse=True) 의 경우 value값으로 1차 정렬, key값으로 2차 정렬
# ['e', 'd', 'c', 'b', 'a']
딕셔너리의 정렬은 value값으로 정렬한후, key값을 정렬한다