1. Учиться
  2. /
  3. Courses
  4. /
  5. Pythonの関数入門

Connected

Exercise

総まとめ (1)

素晴らしいです! これで、lambda を使って無名関数を書く方法、map()、filter()、reduce() などの関数にラムダ関数を引数として渡す方法、さらに関数内でエラーを発生させてカスタムのエラーメッセージを出力する方法を学びました。ここでは、Twitter のデータセットを使って、これらの学びを実践していきます。新しいエラー処理スキルを練習する前に、この演習ではラムダ関数を書き、filter() を使ってリツイート、つまり文字列 'RT' で始まるツイートを抽出します。

取り組みを助けるために、Twitter データは DataFrame の tweets_df に読み込まれています。さっそくやってみましょう!

Инструкции

100 XP
  • filter() の呼び出しで、ラムダ関数と文字列としてのツイートのシーケンス tweets_df['text'] を渡してください。ラムダ関数は、ツイート x の先頭2文字が 'RT' かどうかを確認します。得られた filter オブジェクトを result に代入します。ツイート x の先頭2文字を得るには x[0:2] を使います。一致の判定には、== を使ったブール条件を用います。
  • result をリストに変換し、そのリストを出力してください。