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

map() ile lambda() kullanımı

Python'daki map() fonksiyonu, verilen bir iterabledaki (liste, demet vb.) her öğeye belirtilen fonksiyonu uyguladıktan sonra sonuçların bir listesini döndürür. map() fonksiyonunun genel sözdizimi map(fun, iter) şeklindedir. map() ile lambda fonksiyonlarını da kullanabiliriz. lambda() ile map() fonksiyonuna genel yardım için video 1.7'nin slayt 5'ine bak.

Bu egzersizde, listedeki tüm sayıları karesini almak için yerleşik map() fonksiyonu 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ı

  • Ortamında mevcut olan my_list'i yazdır.
  • my_list'teki her öğeyi map() ve lambda() kullanarak kare al.
  • map fonksiyonunun sonucunu yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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