Bắt đầu ngayBắt đầu miễn phí

Hàm lambda với iterables

Bạn đã dùng hàm lambda cho từng giá trị đơn lẻ — giờ hãy áp dụng chúng cho cả danh sách! Đây là lúc hàm lambda phát huy tác dụng: khi bạn cần thực hiện cùng một thao tác cho mọi phần tử.

Trong bài này, bạn sẽ xử lý một danh sách tên đồng nghiệp bằng cách áp dụng một hàm lambda lên toàn bộ danh sách.

Bài tập này là một phần của khóa học

Python trung cấp dành cho nhà phát triển

Xem khóa học

Hướng dẫn bài tập

  • Áp dụng hàm lambda cho từng giá trị trong danh sách colleagues, lưu thành cleaned.
  • Chuyển đối tượng map thành danh sách, lưu thành cleaned_list.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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)
Chỉnh sửa và Chạy Mã