假设,X是[array([2, 3, 4]), array([4, 5, 6])]
我希望X成为
array([[ 2, 3, 4],
[4, 5, 6]])
只需使用np.array(...)
并创建一个数组:
>>> X = [array([2, 3, 4]), array([4, 5, 6])]
>>> np.array(X)
array([[2, 3, 4],
[4, 5, 6]])
>>>
试试这个:
array = numpy.stack(X, axis=0)
你也可以做:
array = numpy.vstack(X)