Sep-21-2021, 06:26 PM
I just a solution but if anyone can think of a better way please share...
import numpy as np numbers = np.array([ [2,4], [8,10], [50,100] ]) add = numbers[:,0] + numbers[:,1] add = add.reshape(3,1) mul = numbers[:,0] * numbers[:,1] mul = mul.reshape(3,1) numbers_add = np.hstack((numbers, add)) numbers_mul = np.hstack((numbers_add, mul)) print(numbers_mul)the results:
Output:[[ 2 4 6 8]
[ 8 10 18 80]
[ 50 100 150 5000]]
** Process exited - Return Code: 0 **
Press Enter to exit terminal