【发布时间】:2017-05-10 17:17:49
【问题描述】:
我是 python 的初学者,我需要为我的 n 维数组 (narray) 中的数组提供相同的大小: 我的初始数组:
[array([ 6.27963604e-04, 3.58836345e-04, 1.79418172e-04,
0.00000000e+00, 0.00000000e+00, 8.97090862e-05,
8.97090862e-05])], [array([ 4.64746103e-04, 4.35699472e-05, 2.90466315e-05,
4.35699472e-05, 8.71398944e-05, 1.45233157e-05,
0.00000000e+00, 1.45233157e-05, 0.00000000e+00,
1.45233157e-05])], [array([ 8.71113726e-04, 7.85430409e-05, 6.78326262e-05,
3.92715204e-05, 1.78506911e-05, 1.78506911e-05,
1.78506911e-05, 7.14027644e-06, 0.00000000e+00,
1.07104147e-05, 0.00000000e+00, 0.00000000e+00,
0.00000000e+00, 0.00000000e+00, 3.57013822e-06])]]
我想要的输出:我想通过删除其他元素并强制每个数组的大小为 7 来获得 n 个数组,其中每个数组有 7 个元素:
[array([ 6.27963604e-04, 3.58836345e-04, 1.79418172e-04,
0.00000000e+00, 0.00000000e+00, 8.97090862e-05,
8.97090862e-05])],[array([ 4.64746103e-04, 4.35699472e-05, 2.90466315e-05,
4.35699472e-05, 8.71398944e-05, 1.45233157e-05,
0.00000000e+00])], [array([ 8.71113726e-04, 7.85430409e-05, 6.78326262e-05,
3.92715204e-05, 1.78506911e-05, 1.78506911e-05,
1.78506911e-05])]
谢谢,
【问题讨论】:
标签: python python-2.7 python-3.x