Dictionary in Python

E thử sort dict by valus nhưng không hiểu sao keys sort một đằng nhưng khi chạy for để add vào dict nó lại ra một nẻo không theo thứ tự

dict trong Python ko có thứ tự. Cái mà bạn cần là OrderedDict

mà cái vòng for kia xấu quá. Python cho phép viết như vầy:

for key, value in dict1.items():

trong đó valuedict1[key]

1 Like

:open_mouth: cái này mình e không biết :V

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?