一、问题
python中得到的数组通过write到txt文件中变成多行数据。
将数组a写入txt文件之后就是下面这样的,本来一个数组占一行就好了是吧,写进去之后却一行数据占txt文件中一行,就很离谱。我要是还想写入其它数据就没办法直观看出自己数据的条数了。检查好久才解决掉。
二、原因及修改
问题其实很简单,python创建数组有两种方法,一种是用np,得到的是ndarray类型,一种是直接用[]创建得到list类型,而这两种类型print出来是不一样的。
写入数组到txt文件时,是和print出来的形式一样的,所以就会出现上图不理想的情况。
修改之后就可以得到正确的写入了:
觉得有用就点个赞吧!!