Python Numpy 数组降维:将多维数组转换为一维数组
可以使用 NumPy 库的 flatten() 函数将多维数组变成一维数组:
import numpy as np
a = np.array(a)
a = a.flatten()
print(a)
输出:
[ 0. 0.6 0.37500000000000006 0.7500000000000001
0.19999999999999996 -0.24999999999999994 0. -0.24999999999999994
0. -1.25 -0.3333333333333335 0.6 -1.25
0. 0.33333333333333326 0.5 -0.6666666666666667
0. 0.12499999999999997 -2.0000000000000004 0.16666666666666663
-0.24999999999999994 0.5 -3.0000000000000004 0.19999999999999996
0. 0.19999999999999996 -0.16666666666666682 0.6
-3.4999999999999996 -0.5000000000000001 -0.24999999999999994 0.
-0.24999999999999994 0. -1.85037171e-16 0.7500000000000001
-0.6666666666666667 0.7 -0.12499999999999997 0.29999999999999993
-4. -1. -3.0000000000000004 0.625 -0.5000000000000001
0.24999999999999994 -2.5 -0.16666666666666682 0.
0.5 -1.4999999999999998 -0.5000000000000001 0.09999999999999998
-1. -0.5000000000000001 -0.3333333333333335 0.5
-0.6666666666666667 0.7500000000000001 0.33333333333333326
0.37500000000000006 -0.16666666666666682 0.16666666666666663
0.5 0.19999999999999996 -0.5000000000000001 -1.4999999999999998
-1. -0.5000000000000001 0.12499999999999997 -0.24999999999999994
-0.3333333333333335 -0.5000000000000001 -0.5000000000000001
0.6666666666666666 -0.24999999999999994 0.
-1.25 -2.5 0. 0.19999999999999996
0.6666666666666666 0.19999999999999996 0.
-3.4999999999999996 -0.3333333333333335 0.7 0.5
0.16666666666666663 0.4999999999999999 -0.5000000000000001
-0.16666666666666682 -0.16666666666666682 0.09999999999999998
-1.4999999999999998 -3.0000000000000004 0.29999999999999993 0.
-1.4999999999999998 0.33333333333333326 -1.4999999999999998 0. ]
原文地址: https://www.cveoy.top/t/topic/nryE 著作权归作者所有。请勿转载和采集!