Tôi tò mò những gì sẽ là một cách Effient của uniquefying đối tượng dữ liệu ví dụ:Python: Tính độc đáo cho danh sách liệt kê
testdata =[ ['9034968', 'ETH'], ['14160113', 'ETH'], ['9034968', 'ETH'], ['11111', 'NOT'], ['9555269', 'NOT'], ['15724032', 'ETH'], ['15481740', 'ETH'], ['15481757', 'ETH'], ['15481724', 'ETH'], ['10307528', 'ETH'], ['15481757', 'ETH'], ['15481724', 'ETH'], ['15481740', 'ETH'], ['15379365', 'ETH'], ['11111', 'NOT'], ['9555269', 'NOT'], ['15379365', 'ETH']
]
Đối với mỗi cặp dữ liệu, còn lại chuỗi số PLUS loại ở bên phải nói với sự độc đáo của một phần tử dữ liệu. Và nó trả về một danh sách các danh sách giống như các testdata, nhưng chỉ có duy nhất các bản đồ có sẵn.
Trân
Lưu ý rằng bạn mất thứ tự với phương pháp này. Nếu nó có liên quan hơn bạn sẽ phải sắp xếp nó sau hoặc loại bỏ các mục theo cách thủ công. – Wolph
Tôi gặp lỗi: 'LoạiError: loại không thể loại bỏ: 'list''. Python 2.6.2, Ubuntu Jaunty. –
@Hellnar: anh ta chỉ cập nhật mã để sử dụng bộ dữ liệu, bây giờ bạn sẽ không gặp vấn đề đó nữa :) – Wolph