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

Connected

道练习

综合应用(2)

太好了!您已经把上一章的 Twitter 语言分析泛化了,加入了列名的默认参数。现在再进一步:让用户可以传入灵活参数,也就是在本例中,用户想传入多少个列名都可以!

同样地,为了方便,pandas 已经以 pd 导入,文件 'tweets.csv' 已读入为 DataFrame tweets_df。您之前代码的一些部分也已提供。

说明

100 XP
  • 补全函数头,提供 DataFrame df 的参数以及可变参数 *args。
  • 在函数定义中补全 for 循环,使其遍历元组 args。
  • 以 DataFrame tweets_df 和列名 'lang' 调用 count_entries(),将结果赋给 result1。
  • 以 DataFrame tweets_df 和列名 'lang'、'source' 调用 count_entries(),将结果赋给 result2。