Tôi phải nhóm các phần tử liên tiếp từ một mảng có nhiều mảng. xem xét ví dụ saucách tìm các nhóm phần tử liên tiếp từ một mảng có dạng khối u?
a = [ 0, 47, 48, 49, 50, 97, 98, 99]
Sản lượng nên một danh sách các hàng như sau
[(0),(47, 48, 49, 50),(97, 98, 99)]
đây là sự khác biệt chỉ là một là. giữa phần tử. Nó sẽ là tuyệt vời nếu sự khác biệt cũng có thể được xác định như là một giới hạn hoặc một số cứng mã hóa.
Cảm ơn rất nhiều.
Tôi tìm thấy câu trả lời này có CHÍNH XÁC cùng một vấn đề ... Thế giới nhỏ! : o) – heltonbiker
Bản sao có thể có của [Xác định các nhóm số liên tục trong một danh sách] (http://stackoverflow.com/questions/2154249/identify-groups-of-continuous-numbers-in-a-list) – styvane
Xem thêm: https://stupidpythonideas.blogspot.com/2014/01/grouping-into-runs-of-adjacent-values.html – ShreevatsaR