Numpy.loadtxt()方法简介
Numpy是Python中一个重要的科学计算库,提供了很多针对矩阵数据的函数和方法。其中loadtxt()方法可以从txt文件中载入数据,并存储在一个numpy array中。在本篇文章中,我们将重点介绍如何用loadtxt()方法读取txt文件中的字符串数据。
阅读更多:Numpy 教程
准备文件数据
在介绍如何使用loadtxt()方法读取txt文件数据之前,先准备好一个字符串数据类型的txt文件。这里我们以”my_strings.txt”为例,文件中各行数据内容如下:
可以通过Python的file写入方式,或者手动创建文件并添加内容的方式,在工作目录下创建一个名为”my_strings.txt”的文件。
读取文件数据
读取文件数据的方式很简单,只要调用Numpy库中loadtxt()方法,并把文件名和dtype设置为字符串类型即可。代码如下:
这样,我们就把txt文件中的数据读取到了numpy array对象data中。
结果展示
接下来,我们来展示一下读取到的数据内容。代码如下:
在执行完毕后,会输出以下内容:
其中,每一行数据都存储在了numpy array对象中的各个元素中。
总结
在本篇文章中,我们介绍了如何使用Numpy的loadtxt()方法读取txt文件中的字符串数据,并给出了一个使用实例。读取到的字符串数据可以通过numpy array对象进行进一步操作和处理。