我有一个相同大小的数组列表。列表“z”包含:
>>> z[0]
Out[24]: array([ -27.56272878, 952.8099842 , -3378.58996244, 4303.9692863 ])
>>> z[1]
Out[25]: array([ -28, 952 , -36244, 2863 ])
>>> z[0].shape
Out[26]: (4,)
我想连接列表中的数组以获得一个新数组,如下所示:
-27.56272878 952.8099842 -3378.58996244 4303.9692863
-28 952 -36244 2863
即对于上面的示例,我希望获得一个大小为 ( 2, 4 ) 的数组
原始列表“z”包含大约 100 个数组,但所有数组的大小相同 (4,)
编辑:我尝试了此线程的建议,但不起作用:Python连接存储在列表中的不同大小的数组 https://stackoverflow.com/questions/34795658/python-concatenating-different-size-arrays-stored-in-a-list/34795762#34795762
这还不行吗?
znew = np.vstack((z[0],z[1]))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)