Tôi có một danh sách có các mục lặp lại và tôi muốn danh sách các mục duy nhất có tần suất của chúng. Ví dụ: Tôi có ['a', 'a', 'b', 'b', 'b'] và tôi muốn [('a', 2), ('b', 3) ]Cách nhận các giá trị duy nhất với số lần xuất hiện tương ứng từ danh sách bằng Python?
Tìm kiếm một cách đơn giản để thực hiện việc này mà không cần lặp lại hai lần.
Chỉ cần để bạn biết .. câu trả lời bạn chấp nhận vi phạm "khuyết điểm" không lặp traint. (Tôi nhận xét ở đây để bạn được thông báo :-). – Tom
Tôi đồng ý. Cảm ơn, Tom. –
Bạn có thể làm rõ câu hỏi của mình một chút không? Các mục của bạn luôn được nhóm lại với nhau chưa? Hoặc chúng có thể xuất hiện theo bất kỳ thứ tự nào trong danh sách không? – Tom