jm_p_op

.py dictionary , sorted 본문

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값을 정렬한다