por que se usa map en lugar de usar filter otra vez para filtrar que solo queremos el name de adults?

Pregunta de la clase:
Proyecto: filtrando datos
Jonathan Gonzalez Diaz

Jonathan Gonzalez Diaz

Pregunta
studenthace 4 años

por que se usa map en lugar de usar filter otra vez para filtrar que solo queremos el name de adults?

2 respuestas
para escribir tu comentario
    Octavio Villavicencio Cruz

    Octavio Villavicencio Cruz

    studenthace 4 años

    también debes de comprender que filter te regresa una lista mi igual o menor cardinalidad (cantidad de elementos) que la que usas ya que el nombre dice filtra y map siempre te regresara una lista con la misma cantidad así que si al hacer un filter puedes pasar de 10 personas a una lista de 5 y luego mapiar esos 5 para obtener sus nombres

    Daniel Adolfo Ordoñez Rubio

    Daniel Adolfo Ordoñez Rubio

    studenthace 4 años

    Hola, Jonatahan :) La diferencia es que

    map
    te permite retornar cualquier valor, en cambio
    filter
    te retorna el elemento completo del iterable que cumple la condición. Entonces, usamos map porque nos permite retornar solo el nombre que queremos.

Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Fortalece tus habilidades para profesionalizarte con Python, uno de los lenguajes más utilizados en el mundo en desarrollo backend, ciencia de datos e inteligencia artificial. Aprende conceptos y practica con retos que elevarán tu nivel al programar.

Curso de Python: Comprehensions, Lambdas y Manejo de Errores
Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Curso de Python: Comprehensions, Lambdas y Manejo de Errores

Fortalece tus habilidades para profesionalizarte con Python, uno de los lenguajes más utilizados en el mundo en desarrollo backend, ciencia de datos e inteligencia artificial. Aprende conceptos y practica con retos que elevarán tu nivel al programar.