numpy 将多个二维数组拼接成一个三维数组

import numpy as np

tmp = list()
for i in range(0, 10):
    a = np.random.random_integers(low=10, high=100, size=[123, 5])  # (123, 5)
    tmp.append(a[np.newaxis, :])
res = np.concatenate(tmp, axis=0)
print(res.shape)
# (10, 123, 5)

在这里插入图片描述

你可能感兴趣的:(#,Pytorch,numpy,python)