我有一个这种类型的np数组。它的尺寸是1,但里面有90个数字。有没有办法提取所有这些数字,并将它们保存为一个新的一维数字数组?
Array of int64 list (90,) A = [7.065590000000000000e+05 7.221840000000000000e+05
7.378090000000000000e+05
1.503434000000000000e+06
...
2.381593400000000000e+07
2.383155900000000000e+07
2.384718400000000000e+07]发布于 2022-02-08 18:08:49
试着得到,例如,第49元素:
A[0][49]若要将数字保存在一维数组中,请使用以下命令:
A = A[0]发布于 2022-02-08 18:29:41
根据我对您的问题的理解,如果所有的数字都用空格分隔,您可以在python中使用split()方法并分别存储它们。
s=str(a[0])
x=s.split()
result=map(float, x)您可以将此映射对象result转换为所需的一维数组类型。
https://stackoverflow.com/questions/71038665
复制相似问题