Python内置库:CSV与JSON处理 💻

Python 提供了强大的内置库来处理 CSV 和 JSON 数据格式,适合数据解析、存储和交换场景。以下是核心内容概览:

📁 CSV 处理

  • csv 模块:用于读写 CSV 文件,支持自定义分隔符、跳过标题行等
    import csv
    with open('data.csv', 'r') as f:
        reader = csv.reader(f)
        for row in reader:
            print(row)
    
  • 📊 数据操作:可将数据转换为表格形式,支持多行多列的结构化处理
    CSV表格

📱 JSON 数据

  • json 模块:实现数据的序列化(json.dumps())与反序列化(json.loads()
    import json
    data = {"name": "Python", "version": "3.11"}
    json_str = json.dumps(data, indent=4)
    
  • 🔁 数据转换:支持将 Python 字典/列表转换为 JSON 格式,便于跨平台传输
    JSON数据结构

📚 扩展学习

如需深入理解 JSON 数据解析,可访问 Python 基础教程 进一步学习。