Mulai sekarangMulai 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 merupakan bagian dari kursus

Fundamental Big Data dengan PySpark

Lihat Kursus

Instruksi 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 langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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