ComenzarEmpieza gratis

Uso de lambda() con filter()

Otra función muy utilizada en Python es la función filter(). La función filter() de Python toma como argumentos una función y una lista. De forma similar a map(), filter() puede utilizarse con la función lambda. Consulta la diapositiva 6 del vídeo 1.7 para obtener información general sobre la función filter() con lambda().

En este ejercicio utilizarás la función lambda() dentro de la función integrada filter() para buscar todos los números divisibles entre 10 de la lista.

Este ejercicio forma parte del curso

Fundamentos de big data con PySpark

Ver curso

Instrucciones de ejercicio

  • Imprime my_list2, que está disponible en tu entorno.
  • Filtra los números divisibles entre 10 de my_list2 utilizando filter() y lambda().
  • Imprime los números divisibles entre 10 de my_list2.

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# 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:", ____)
Editar y ejecutar código