假设我有一个值数组:
a = np.array([1,5,4,2,4,3,1,2,4])
和三个“总和”值:
b = 10
c = 9
d = 7
有没有办法将值a
分组为一组值,其中值组合等于 b、c 和 d?例如:
b: [5,2,3]
c: [4,4,1]
d: [4,2,1]
b: [5,4,1]
c: [2,4,3]
d: [4,2,1]
b: [4,2,4]
c: [5,4]
d: [1,1,2,3]
注意 和 的总和应该b
保持不变(==26)。也许这个操作已经有了名字?c
d