📅  最后修改于: 2023-12-03 15:07:54.911000             🧑  作者: Mango
CSV是一种常用的文件格式,它以逗号为分隔符,用于存储大量的数据。在Python中,我们可以使用内置的csv模块来读取和写入CSV文件。
以下是如何从CSV文件中读取行的代码示例:
import csv
with open('file.csv', 'r') as file:
reader = csv.reader(file)
for row in reader:
print(row)
该代码使用csv.reader()
函数创建一个reader
对象,该对象读取CSV文件中的每一行并将其转换为列表格式。遍历reader
对象并打印每一行。
如果你想只读取前几行数据,可以使用next()
函数来跳过行的数量,例如:
import csv
with open('file.csv', 'r') as file:
reader = csv.reader(file)
next(reader) # 跳过第一行
for i in range(5): # 读取接下来的5行
row = next(reader)
print(row)
next()
函数将读取下一行数据,因此在遍历range()
对象时使用该函数来读取前5行数据。
通过内置的csv模块,可以很容易地从CSV文件中读取行数据。使用csv.reader()
函数创建一个读取器对象,并使用next()
函数来跳过行数以读取指定的行数据。