导入
为什么选择这门课程?
了解本课程的动机以及你将学到的内容。
**pandas** 是一个用于数据操作和分析的 Python 库。它支持从多种文件格式(如 CSV、JSON 和 SQL 数据库表)导入数据。此外,pandas 还提供了丰富的数据操作功能,包括合并、重塑、选择、数据清洗以及数据整理等。

pandas 的开发者在设计时做出了一些看似令人意外的决策。本课程将这些特性作为教学契机,帮助我们深入理解。
课程简介
本课程中的“谜题”旨在帮助我们避免未来犯错。这些谜题均源自实际生产环境中因 bug 上线而引发的常见问题。
更重要的是,这些谜题充满趣味!我们还可以用它们来吸引同事的注意,组织友好的竞赛,并共同提升技能。
适合人群
本课程假设你已具备一定水平的 pandas 使用经验,并有实际编程使用经历。本课程并非用于学习如何使用 pandas。如果你对 pandas 不太熟悉,建议先掌握它——这非常有趣!
...