Tôi có một danh sách các từ điển:Sắp xếp một danh sách các dicts bởi dict giá trị
[{'title':'New York Times', 'title_url':'New_York_Times','id':4},
{'title':'USA Today','title_url':'USA_Today','id':6},
{'title':'Apple News','title_url':'Apple_News','id':2}]
Tôi muốn sắp xếp nó bằng danh hiệu, vì vậy yếu tố với A đi trước Z:
[{'title':'Apple News','title_url':'Apple_News','id':2},
{'title':'New York Times', 'title_url':'New_York_Times','id':4},
{'title':'USA Today','title_url':'USA_Today','id':6}]
Cách tốt nhất để làm điều này là gì? Ngoài ra, có cách nào để đảm bảo thứ tự của mỗi khóa từ điển không đổi, ví dụ: luôn là tiêu đề, title_url, sau đó là id?
Tôi có thể hỏi tại sao bạn cần một dict được sắp xếp? Thông thường bạn đang truy cập một dict thông qua các phím anyway, do đó, thứ tự không quan trọng. –
Er, đó là danh sách các dicts Felix. – Amber
@Amber: Vâng tôi hiểu ... nhưng dù sao câu hỏi thứ hai của anh ta nhắm vào điều này;) –