始める無料で始める

イテラブルへのラムダ関数の適用

ラムダ関数を単一の値に使う方法はすでに学びました。今度はリスト全体に適用してみましょう。ラムダ関数の真価が発揮されるのは、すべての要素に同じ処理を行いたいときです。

この演習では、同僚の名前リストをラムダ関数でまとめて処理します。

この演習はコースの一部です

開発者向け中級 Python

コースを見る

演習の手順

  • colleagues リストの各要素にラムダ関数を適用し、結果を cleaned に保存してください。
  • マップオブジェクトをリストに変換し、cleaned_list に保存してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

colleagues = ["Sarah Martinez", "Michael Chen", "Emily Brown"]

# Apply the lambda function to each colleague's name
cleaned = ____(lambda x: x.replace(" ", "_").lower(), ____)

# Convert map object to list
cleaned_list = ____(____)
print(cleaned_list)
コードを編集して実行