例如给定:
[[0, 0], [0, 1], [1, 0], [0, 2], [2, 0]]
我们输出所有三个一组的排列组合的情况
import itertools
points = [[0, 0], [0, 1], [1, 0], [0, 2], [2, 0]]
for (x1, x2), (y1, y2), (z1, z2) in itertools.combinations(points, 3):
print((x1, x2), (y1, y2), (z1, z2))
对应的其他比例的排列组合可以调整x、y、z的比例来设置。