ÎncepețiÎncepe gratuit

Utilizarea `lambda()` cu `map()`

Funcția map() din Python returnează o listă cu rezultatele obținute după aplicarea unei funcții date fiecărui element dintr-un iterabil (listă, tuplu etc.). Sintaxa generală a funcției map() este map(fun, iter). Poți folosi și funcții lambda împreună cu map(). Consultă slide-ul 5 din videoclipul 1.7 pentru informații generale despre utilizarea funcției map() cu lambda().

În acest exercițiu, vei folosi funcția lambda în interiorul funcției built-in map() pentru a ridica la pătrat toate numerele din listă.

Acest exercițiu face parte din cursul

Fundamentele Big Data cu PySpark

Vezi cursul

Instrucțiuni pentru exercițiu

  • Afișează my_list, disponibilă în mediul tău de lucru.
  • Ridică la pătrat fiecare element din my_list folosind map() și lambda().
  • Afișează rezultatul funcției map.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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", ____)
Editează și rulează codul