文档详情

Python数据分析基础与应用电子活页3-34使用loadtxt()和savetxt()函数读写txt或csv文件.docx

发布:2025-05-25约小于1千字共1页下载文档
文本预览下载声明

Python数据分析基础与应用

模块

PAGE2

PAGE21

电子活页3-34使用loadtxt()和savetxt()函数读写TXT或CSV文件

【技能训练3-47】使用loadtxt()和savetxt()函数读写TXT或CSV文件

【训练要求】

在JupyterNotebook开发环境中创建j3-47.ipynb,然后编写代码使用loadtxt()和savetxt()函数读写TXT或CSV文件。

【实施过程】

代码如下:

importnumpyasnp

array1=np.array(range(20)).reshape((4,5))

print(array1)

#将文件扩展名改为.csv

filename=data/file1.csv

#写文件

np.savetxt(filename,array1,fmt=%d,delimiter=,)

#读文件

array2=np.loadtxt(filename,dtype=np.int32,delimiter=,)

print(array2)

输出结果:

[[01234]

[56789]

[1011121314]

[1516171819]]

[[01234]

[56789]

[1011121314]

[1516171819]]

使用Windows系统的记事本打开CSV文件file1.csv,该文件中存储的数据如图1W所示。可以看出,该文件中数组元素的分隔符为半角逗号“,”。

图1WCSV文件file1.csv中存储的数据

显示全部
相似文档