Linux 拨号vps windows公众号手机端

python如何读取csv中任意行

lewis 8年前 (2017-04-11) 阅读数 9 #程序编程
文章标签 python

在Python中,可以使用csv模块来读取CSV文件中的任意行。下面是一个示例代码,展示了如何读取CSV文件中的第5行和第10行。

importcsv

filename='data.csv'#替换为你的CSV文件路径

withopen(filename,'r')asfile:

reader=csv.reader(file)

rows=list(reader)

row5=rows[4]#第5行

row10=rows[9]#第10行

print(row5)

print(row10)

请注意,索引是从0开始的,因此第5行的索引是4,第10行的索引是9。在上述代码中,首先打开CSV文件并创建一个csv.reader对象来读取文件中的数据。然后,将所有行存储在一个列表中。最后,使用索引来获取特定行的数据。
注意:这种方法适用于小型CSV文件。如果CSV文件非常大,可能会导致内存问题。在处理大型CSV文件时,建议使用逐行读取的方法。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门