在python列表中查找集群

时间:2016-10-06 20:21:57

标签: python list

我有一个排序的python列表,如下所示:

myList = [1,2,3,7,8,9,12,13,14,15]

具有差异1的连续元素构成群集。我需要挖出这些星团。

在上面的示例中,群集将是1,2,3; 7,8,9; 12,13,14,15

除了编写for循环以外,还有其他方法可以看出连续元素之间的区别在哪里吗? 1

编辑:我的列表很大,所以我想避免尽可能多地使用for循环,除非这是唯一的出路

0 个答案:

没有答案