イテラブルへのラムダ関数の適用
ラムダ関数を単一の値に使う方法はすでに学びました。今度はリスト全体に適用してみましょう。ラムダ関数の真価が発揮されるのは、すべての要素に同じ処理を行いたいときです。
この演習では、同僚の名前リストをラムダ関数でまとめて処理します。
この演習はコースの一部です
開発者向け中級 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)