HSplit Simple
import numpy as np
a = np.arange(10).reshape(2, 5)
a
array([[0, 1, 2, 3, 4],
[5, 6, 7, 8, 9]])
a.shape
(2, 5)
x = np.hsplit(a, 5)
x
[array([[0],
[5]]), array([[1],
[6]]), array([[2],
[7]]), array([[3],
[8]]), array([[4],
[9]])]
type(x)
list