import numpy as np
a=np.array([[1,2,3,4],[5,19,12,7],[5,6,7,8]])
print("a",a)
b=np.argmax(a,axis=0)
new_array=[]
for i in range(len(b)):
new = []
new=np.delete(a[:,i],b[i])
new_array.append(new)
print(np.array(new_array).T)
import numpy as np
a=np.array([[1,2,3,4],[5,19,12,7],[5,6,7,8]])
print("a",a)
b=np.argmax(a,axis=0)
new_array=[]
for i in range(len(b)):
new = []
new=np.delete(a[:,i],b[i])
new_array.append(new)
print(np.array(new_array).T)