例如,假设我有:
a = np.array([[1, 2, 3, 6], [2, 45, 34, 56],[3, 8, 56, 45]])
我想从所有行中的第一个数字中减去 1。所以它打印:
array([[0, 2, 3, 6], [1, 45, 34, 56],[2, 8, 56, 45]])
我试过
a = np.array([[1, 2, 3, 6], [2, 45, 34, 56],[3, 8, 56, 45]]) -1
但是,它从所有数字中减去而不仅仅是第一个数字。
请您参考如下方法:
我相信您正在寻找的是:
a[:,0]-=1
[:,0] 将访问第一个轴上的所有值,第二个轴上的第零个索引。
