我有以下问题。我想在一个循环扩展numpy的阵列,使每个阵列从下一个分隔像a=[[1,2,3,4,5],[1,2,3,4,5]],b=[[1,2,3,4,5],[1,2,3,4,5]]-->[[[1,2,3,4,5],[1,2,3,4,5]],[[1,2,3,4,5],[1,2,3,4,5]]]
追加Numpy阵列
我迄今为止的做法:
count=0
for i in range(int(max(allCoo[:,4]))+1):
mask1 = allCoo[:,4] == count
if count>0:
trackList=np.vstack((trackList,np.array((allCoo[mask1]))))
else:
trackList=np.array((allCoo[mask1]))
count+=1
但是,这只是给我的东西,如:[[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5],[1,2,3,4,5]]
最好的问候
将数组收集到列表或列表的列表中,并在末尾执行'stack/concatenate'。 – hpaulj