跳至主要内容

课程

Python 工具箱

入门4 小时

继续通过学习迭代器和列表推导式来提升你的现代数据科学技能。

Python4 小时12 个视频46 个练习3,800 XP320K+成就证明

创建您的免费账户

继续使用 Google
继续即表示您接受我们的 使用条款,我们的 隐私政策 ,并且您的数据存储在美国。

深受数千家公司学习者的喜爱

要培训团队?

试用企业版

课程简介

在本门 Python 工具箱课程中,您将继续提升更高级的 Python 技能。首先,您会学习迭代器,这类对象您已在 for 循环中接触过。接着,您将学习列表推导式,这是所有使用 Python 的数据从业者和开发者都非常实用的工具。课程最后,您将通过一个案例研究,把本课程两部分中学到的所有技术综合应用起来。视频包含实时字幕,您可以点击视频左下角的 "Show transcript" 进行查看。 课程术语表位于右侧的资源部分。 若要获得 CPE 学分,您需要完成课程并在合格测评中取得 70% 的成绩。您可以点击右侧的 CPE 学分提示进入测评。

先修要求

课程体系

课程大纲

1

在 PythonLand 中使用迭代器

您将全面学习迭代器和可迭代对象,之前在编写 for 循环时已经用过它们。您会掌握一些实用函数,以更高效地处理迭代器。最后,您将以数据科学领域的真实用例收尾:处理海量数据。本章将使用来自 Twitter 的数据,并通过迭代器分块加载。
开始本章
2

列表推导式与生成器

在本章中,您将在迭代器知识之上进一步学习列表推导式,它能让您用一行代码创建复杂列表,甚至列表的列表!列表推导式可以显著简化并提升代码效率,且会成为您 Python 工具箱中的关键组成。随后,您将学习生成器:在处理不希望全部存入内存、而是按需即时生成的大规模数据序列时,它非常有用。
开始本章

Python 工具箱

课程已完成

获得成就证明

立即报名

通过 DataCamp 移动版提升您的数据技能

借助我们的移动课程和每日 5 分钟编程挑战,随时随地取得进步。