Tôi có một danh sách các từ điển ví dụ:Cách tốt nhất để sắp xếp một từ điển thành các nhóm sử dụng Python
[{'person':'guybrush','job':'pirate'},{'person':'leChuck','job':'pirate'}, {'person':'elaine','job':'governor'}]
Tôi muốn hiển thị những người nhóm lại theo công việc của họ. Vì vậy, trong giao diện người dùng, chúng tôi có thể chọn một công việc và xem tất cả những người có công việc đã chọn.
Tôi đã thực hiện chức năng như vậy trước khi sử dụng các vòng và danh sách lồng nhau gây nhầm lẫn.
Bạn nghĩ cách hiệu quả nhất để nhận kết quả này là gì?
pirate = ['guybrush','leChuck']
governor = ['elaine']
thể trùng lặp của [nhóm Python bởi] (http://stackoverflow.com/questions/3749512/python-group-by) –
bạn đúng, có vẻ như Ive đã sao chép một câu hỏi. Lấy làm tiếc! – JackalopeZero
Nhanh nhẹn phải làm gì với nó? –