python - 用sorted对字典排序,打印的结果为什么会是这样?
巴扎黑
巴扎黑 2017-04-18 09:41:00
0
4
328

巴扎黑
巴扎黑

모든 응답(4)
Ty80

으아악

刘奇

사전은 순서가 없으며 정렬할 수 없습니다.
sorted는 정렬된 d의 키-값 쌍 튜플 목록입니다.

迷茫

sorted(zip(d.keys(), d.values())) 可解

刘奇

dic은 사전이고 순서가 없기 때문에 인쇄되는 결과가 매번 다를 수 있습니다

sorted(dic.item())은 생성된 튜플 ('k1', 1), ('k2', 2), ('k3', 3)을 기본적으로 각각의 첫 번째 항목에 따라 정렬하는 것입니다. 튜플 값이 정렬되었으므로 인쇄된 결과는 ('k1', 1)

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿