当前位置: 首页 > 图灵资讯 > 行业资讯> python 获取csv文件的前几行

python 获取csv文件的前几行

发布时间:2025-05-09 10:54:46

用于存储数据的csv文件有时数据量非常大,但有时我们不需要所有的数据,我们可能只需要前几行。

这样就可以通过pandasread_csv中指定行数读取的功能来实现。

相关推荐:Python入门教程

比如data.文件内容如下:

GreydeMac-mini:chapter06greyzhang$catdata.csv
,name_01,coment_01,,,,
2,name_02,coment_02,,,,
3,name_03,coment_03,,,,
4,name_04,coment_04,,,,
5,name_05,coment_05,,,,
6,name_06,coment_06,,,,
7,name_07,coment_07,,,,
8,name_08,coment_08,,,,
9,name_09,coment_09,,,,
10,name_10,coment_10,,,,
11,name_11,coment_11,,,,
12,name_12,coment_12,,,,
13,name_13,coment_13,,,,
14,name_14,coment_14,,,,
15,name_15,coment_15,,,,
16,name_16,coment_16,,,,
17,name_17,coment_17,,,,
18,name_18,coment_18,,,,
19,name_19,coment_19,,,,
20,name_20,coment_20,,,,
21,name_21,coment_21,,,,

如果我们需要的数据只是前五行,那么读取方法可以通过nrows来指定。编写代码如下:

#!/usr/bin/python
importpandasaspd

data=pd.read_csv('data.csv',nrows=5)
print(data)

代码的运行结果如下:

GreydeMac-mini:chapter06greyzhang$pythonrow_test.py
Unnamed:0name_01coment_01unnnameded:三Unnamed:4Unnamed:5\
02name_02coment_02NaNNaNaNaNaNaNaNaNaN2_02
33name_03coment_03NaNNaNaNaNaNaNaNaNaNaNaN3
24name_04coment_04NaNNaNaNaNaNaNaNaNaNant_04
35name_05coment_05NaNNaNaNaNaNaNaNaNaNant_05
46name_06coment_06NaNNaNaNaNaNaNaNaNaNaNaN6
Unnamed:6
0NaN
1NaN
2NaN
3NaN
4NaN
GreydeMac-mini:chapter06greyzhang$

从上述结果可以看出,预期的功能是通过指定读取行数来实现的。

相关文章

python3兼容python2吗

python3兼容python2吗

2025-05-09
python3 whl怎么安装

python3 whl怎么安装

2025-05-09
python 字典怎么提取value

python 字典怎么提取value

2025-05-09
python 怎样计算字符串的长度

python 怎样计算字符串的长度

2025-05-09
python 怎么样反向输出字符串

python 怎么样反向输出字符串

2025-05-09
python 怎么判断字符串开头

python 怎么判断字符串开头

2025-05-09