MulaiMulai sekarang secara gratis

Penggunaan lambda() dengan map()

Fungsi map() di Python mengembalikan daftar hasil setelah menerapkan fungsi yang diberikan ke setiap item dari iterable (list, tuple, dll.) yang diberikan. Sintaks umum fungsi map() adalah map(fun, iter). Kita juga dapat menggunakan fungsi lambda dengan map(). Lihat slide 5 dari video 1.7 untuk bantuan umum tentang fungsi map() dengan lambda().

Dalam latihan ini, Anda akan menggunakan fungsi lambda di dalam fungsi bawaan map() untuk mengkuadratkan semua angka dalam list.

Latihan ini adalah bagian dari kursus

Fundamental Big Data dengan PySpark

Lihat Kursus

Petunjuk latihan

  • Cetak my_list yang tersedia di lingkungan Anda.
  • Kuadratkan setiap item dalam my_list menggunakan map() dan lambda().
  • Cetak hasil dari fungsi map.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Print my_list in the console
print("Input list is", ____)

# Square all numbers in my_list
squared_list_lambda = list(____(lambda x: ____, my_list))

# Print the result of the map function
print("The squared numbers are", ____)
Edit dan Jalankan Kode