Numpy:2维数组的合并 —— 多一个最高维(3维)来记录

2019-11-26  本文已影响0人  胜负55开

多个"尺寸相同"相同的数组,要合并成一个数组:这个数组的"最高维"用来记录这些合并起来的子数组有多少个!—— 对于数组"高维度的含义",参考这篇文章:高维数组真正"有意义的数"是最底层的两维

举例如下:就用最简单的np.array()即可完成!

import numpy as np

a1 = np.zeros( (100, 200, 100) ) + 1
a2 = np.zeros( (100, 200, 100) ) + 2

c = np.array( [a1, a2] )

# 对应的c的shape:多了一个最高维,并且该处的值在增加!
c.shape
Out[3]: (2, 100, 200, 100)
上一篇 下一篇

猜你喜欢

热点阅读