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, kursun bir parçasıdır

PySpark ile Big Data Temelleri

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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