假设我必须遵循以下列表,保证排序并且没有重复:
var pins = Images[new Vector2(x, y)].ToList(); // normally returned as enumerable
我想细分它以形成一个嵌套元组,其中每个项目都可以使用range或np.arange创建。有时可能有许多分组可能性(两个项目总是可以组成一个组)。我想最小化包含两个项目的组的数量。
以下是一个例子:
In [224]: a=[0,2,4,8,12,16,20,21,30,33,36]
实现这一目标的最有效和最有效的方法是什么?