1. Learn
  2. /
  3. 课程
  4. /
  5. Python 函数入门

Connected

道练习

综合运用(1)

太棒了!您已经学会了如何使用 lambda 编写匿名函数,如何将 lambda 函数作为参数传入 map()、filter() 和 reduce() 等函数,以及如何在自定义函数中抛出错误并输出自定义错误信息。接下来,您将把这些所学应用到 Twitter 数据集上。在练习新的错误处理技能之前,本练习中,您将编写一个 lambda 函数,并使用 filter() 选出转发(即以字符串 'RT' 开头的推文)。

为帮助您完成任务,Twitter 数据已导入到 DataFrame tweets_df 中。开始吧!

说明

100 XP
  • 在 filter() 调用中,传入一个 lambda 函数以及作为字符串的推文序列 tweets_df['text']。该 lambda 函数应检查推文 x 的前 2 个字符是否为 'RT'。将得到的 filter 对象赋给 result。要获取推文 x 的前 2 个字符,请使用 x[0:2]。要判断相等性,请使用带有 == 的布尔判断。
  • 将 result 转换为列表并打印该列表。