開始使用免費開始

可疊代物件上的 Lambda 函式

你已經在單一值上使用過 lambda 函式了——現在把它們用在整個清單吧!當你需要對每個項目執行相同操作時,lambda 函式特別好用。

在這個練習中,你會對同事姓名的清單整體套用一個 lambda 函式來進行處理。

本練習屬於課程

Intermediate Python for Developers

檢視課程

練習說明

  • 將該 lambda 函式套用到 colleagues 清單中的每個值,並儲存為 cleaned
  • 將 map 物件轉換為清單,並儲存為 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)
編輯並執行程式碼