【发布时间】:2018-11-25 16:48:51
【问题描述】:
如何将 numpy.float64 转换为 Python 原生字符串类型,以便使用 write() 写入文件?
【问题讨论】:
-
使用
str(your_float)
如何将 numpy.float64 转换为 Python 原生字符串类型,以便使用 write() 写入文件?
【问题讨论】:
str(your_float)
只需使用str():
import numpy as np
x = np.array([1, 2, 3, 4])
print(type(x))
print(type(str(x)))
产量:
<class 'numpy.ndarray'>
<class 'str'>
【讨论】:
您也可以使用numpy直接将数组值写入文件:
np.savetxt(filename,myarray)
【讨论】: