0
我有一个python字典与n_keys其中每个值是一个二维数组(dim1,dim2)。 我想将其转换为(dim1,dim2,n_keys)的3D numpy数组。 如何在没有大量嵌套循环的情况下快速完成工作?如何将python字典转换为3D numpy数组?
编辑: 例子:
featureMatrix = np.empty((len(featureDict.values()[0]),
len(featureDict.values()[0][0,:]),
len(featureDict.keys())))
for k,keys in enumerate(featureDict.keys()):
value=featureDict[keys]
for i in range(0,len(value[:,0]),1):
for j in range(0,len(value[0,:]),1):
featureMatrix[i,j,k]=value[i,j]
我们展示的样品呢? – Divakar
那么'钥匙'根本不用?你只是想将'values'数组收集到一个3d数组中? – hpaulj