BaşlayınÜcretsiz Başlayın

filter() ile lambda() kullanımı

Python'da sıkça kullanılan bir diğer fonksiyon filter() fonksiyonudur. filter() fonksiyonu bir fonksiyon ve bir listeyi argüman olarak alır. map() gibi, filter() de lambda fonksiyonuyla birlikte kullanılabilir. lambda() ile filter() fonksiyonuna genel bir bakış için video 1.7'nin 6. slaytına göz at.

Bu egzersizde, listedeki 10'a bölünebilen tüm sayıları bulmak için yerleşik filter() fonksiyonunun içinde lambda() fonksiyonunu kullanacaksın.

Bu egzersiz

PySpark ile Big Data Temelleri

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Çalışma ortamında bulunan my_list2'yi yazdır.
  • filter() ve lambda() kullanarak my_list2 içinden 10'a bölünebilen sayıları filtrele.
  • my_list2'den 10'a bölünebilen sayıları yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# 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:", ____)
Kodu Düzenle ve Çalıştır