开始使用免费开始使用

可迭代对象中的 Lambda 函数

您已经在单个值上使用过 lambda 函数——现在把它们应用到整个列表吧!当您需要对每个元素执行相同操作时,lambda 函数就能发挥优势。

在本任务中,您将对同事姓名的列表应用一个 lambda 函数,对整个列表进行处理。

本练习是课程的一部分

Python 中级:面向开发者

查看课程

练习说明

  • 将该 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)
编辑并运行代码