gpt4 book ai didi

python - 打印除第一行以外的 csv 行

转载 作者:太空狗 更新时间:2023-10-30 02:30:26 25 4
gpt4 key购买 nike

我想用 Python 读取一个 CSV 文件,然后打印出除第一行以外的每一行。

我知道如何打印出所有行:

with open('myfile.csv', 'rb') as csvfile:
reader = csv.reader(csvfile, delimiter=',')
for row in reader:
print row

我能想到的不打印出第一行的唯一方法是:

with open('myfile.csv', 'rb') as csvfile:
reader = csv.reader(csvfile, delimiter=',')
for i, row in enumerate(reader):
if i != 0:
print row

但这看起来不是很优雅。还有其他解决方案吗?

最佳答案

csv 读取器对象是迭代器,这意味着您可以使用 next() 跳过单个条目:

with open('myfile.csv', 'rb') as csvfile:
reader = csv.reader(csvfile, delimiter=',')
next(reader) # just ignore the result
for row in reader:
print row

关于python - 打印除第一行以外的 csv 行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26867935/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com