Fungsi lambda dengan iterable
Anda sudah menggunakan fungsi lambda pada nilai tunggal — sekarang mari terapkan pada seluruh list! Inilah keunggulan fungsi lambda: ketika Anda perlu melakukan operasi yang sama pada setiap item.
Dalam tugas ini, Anda akan memproses sebuah list berisi nama rekan kerja menggunakan fungsi lambda yang diterapkan pada seluruh list.
Latihan ini adalah bagian dari kursus
Python Tingkat Menengah untuk Pengembang
Petunjuk latihan
- Terapkan fungsi lambda pada setiap nilai dalam list
colleagues, simpan sebagaicleaned. - Konversikan objek map menjadi list, simpan sebagai
cleaned_list.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
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)