MulaiMulai sekarang secara gratis

Penggunaan lambda() dengan filter()

Fungsi lain yang banyak digunakan di Python adalah fungsi filter(). Fungsi filter() di Python menerima sebuah fungsi dan sebuah daftar sebagai argumen. Mirip dengan map(), filter() dapat digunakan bersama fungsi lambda. Rujuk ke slide 6 dari video 1.7 untuk bantuan umum mengenai fungsi filter() dengan lambda().

Dalam latihan ini, Anda akan menggunakan fungsi lambda() di dalam fungsi bawaan filter() untuk menemukan semua angka yang habis dibagi 10 dalam daftar.

Latihan ini adalah bagian dari kursus

Fundamental Big Data dengan PySpark

Lihat Kursus

Petunjuk latihan

  • Cetak my_list2 yang tersedia di lingkungan Anda.
  • Saring angka-angka yang habis dibagi 10 dari my_list2 menggunakan filter() dan lambda().
  • Cetak angka-angka yang habis dibagi 10 dari my_list2.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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

# Filter numbers divisible by 10
filtered_list = list(____(lambda x: (x%10 == ____), my_list2))

# Print the numbers divisible by 10
print("Numbers divisible by 10 are:", ____)
Edit dan Jalankan Kode