返回笔记列表
python

一次简单的 CSV 清洗练习

用 csv.DictReader 读取表格,处理空白字段并输出一份结构更稳定的新文件。

先把表格当成字典列表

csv.DictReader 会用首行作为字段名,每一行读取为字典。比按列下标读取更容易维护。

清洗时先定义规则

  • 去掉文本首尾空格:value.strip()
  • 缺失值统一成空字符串或明确的默认值
  • 转换数字前先处理空值和格式错误
  • 输出时固定字段顺序,方便下游继续使用

小数据先用标准库足够;当清洗逻辑和统计需求变复杂时,再引入 pandas。

Python 个人学习博客