通过 DictReader 方法读取 CSV 文件,会得到一个迭代器对象,每个迭代对象都是一个字典,其中键为 CSV 文件的第一行内容,值为该行对应的值。具体的结果如下所示:

{'1999': '1999', 'student': ' student', 'man': ' man', 'class2': ' class2'}

例如,对于 CSV 文件中的第一行:

'1999, student, man, class2'

使用 DictReader 读取后,会得到一个字典:

{'1999': '1999', 'student': ' student', 'man': ' man', 'class2': ' class2'}

其中,字典的键分别为 '1999', 'student', 'man', 'class2',对应 CSV 文件第一行中的内容,而字典的值则分别为 '1999', ' student', ' man', ' class2',对应 CSV 文件第一行中每个键对应的值。

需要注意的是,DictReader 方法默认使用逗号作为分隔符,如果 CSV 文件使用其他分隔符,则需要在调用 DictReader 方法时指定分隔符参数。

Python DictReader 读取 CSV 文件:如何解析数据?

原文地址: https://www.cveoy.top/t/topic/co5H 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录