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)
- 📊 数据操作:可将数据转换为表格形式,支持多行多列的结构化处理
📱 JSON 数据
- json 模块:实现数据的序列化(
json.dumps()
)与反序列化(json.loads()
)import json data = {"name": "Python", "version": "3.11"} json_str = json.dumps(data, indent=4)
- 🔁 数据转换:支持将 Python 字典/列表转换为 JSON 格式,便于跨平台传输
📚 扩展学习
如需深入理解 JSON 数据解析,可访问 Python 基础教程 进一步学习。