-3

I would like to know if there is any easy way to append a column to an existing m x n Matrix and convert it to a m x (n+1) Matrix

1 Answers1

3
>>> array1 = np.array([[1,2,3],[4,5,6]])
>>> array1
array([[1, 2, 3],
       [4, 5, 6]])
>>> add = np.zeros((2,1), dtype=int64)
>>> add
array([[0],
       [0]])
>>> np.append(array1, add, axis=1)
array([[1, 2, 3, 0],
       [4, 5, 6, 0]])


>>> b=np.array([[6],[8]])
>>> np.append(array1,b,axis=1)
array([[1, 2, 3, 6],
       [4, 5, 6, 8]])
Taylan
  • 736
  • 1
  • 5
  • 14