1.np.loadtxt 用法 读取txt文件
numpy.loadtxt(fname, dtype=, comments='#', delimiter=None, converters=None, skiprows=0, usecols=None, unpack=False, ndmin=0)
参数的作用如下:
- fname
import numpy as np
# 首先给出最简单的loadtxt的代码,实际上就是直接写文件名, 其他关键字参数都是默认的.
a = np.loadtxt('out.txt')
print(a) # a为浮点数的原因为Python默认的数字的数据类型为双精度浮点数
结果:
[['伤感自拍' '半身风雨半身伤' '半句别恨半心凉']
['官宣表白' '我是檐上三寸雪' '你是人间惊鸿客']
['秀闺蜜照' '含娇含笑' '宿翠残红窈窕']
['睡前自拍' '南风知我意' '吹梦到西州']
['情侣离别' '南风未起' '念你成疾']]
2.skiprows
# 设置skiprows=2, 就会跳过前两行,数据类型设置为字符串.
a = np.loadtxt('out.txt',dtype=str,skiprows=2)
print(a)
结果:
[['秀闺蜜照' '含娇含笑' '宿翠残红窈窕']
['睡前自拍' '南风知我意' '吹梦到西州']
['情侣离别' '南风未起' '念你成疾']]
3.comment
# 这里的comment的是指, 如果行的开头为*就会跳过该行(这里将睡前自拍前面加*)
a = np.loadtxt('out.txt',dtype=str,skiprows=1,comments

本文详细介绍了numpy库中loadtxt函数的使用方法,包括参数解释、示例代码及输出结果,涵盖skiprows、comment、delimiter、usecols、unpack和converters等功能,并展示了如何读取和保存txt与csv文件。
最低0.47元/天 解锁文章
2340





