Las Lambda functions son funciones anónimas, funciones que no tienen un nombre. Reciben una cantidad variable de argumentos, pero solo pueden contener una expresión dentro, cuyo resultado es retornado.
La función filter
es una función built-in de Python para obtener un iterador (a partir de otro) de determinados datos que cumplan una condición.
La función map
es una función built-in de Python para transformar los elementos de un iterable y generar un iterador a partir de eso.
La función reduce
es una función que viene en el core de Python, en el módulo functools
, que sirve para obtener un resultado a partir de combinar de alguna forma todos los elementos de un iterable.
En el archivo challenge.py
genera las listas all_python_devs
, all_Platzi_workers
, workers
, old_people
y adults
. Utiliza filter
, map
y lambda functions
para crearlas. En los comentarios del archivo encuentras, de forma guiada, las instrucciones.
Aclaraciones:
- El archivo
lambdas.py
fue el trabajado en clase, puede servirte para recordar el concepto - Debes crear un entorno virtual e instalar el módulo
requests
para correr el archivolambdas.py
. - Utiliza Python 3 para resolver el reto
- ¡No leas las soluciones de tus compañeros! Es importante que te retes a ti mismo y pruebes tus habilidades
- Hoy no hay pistas para ti 😈
Debes hacer un "Fork" de este proyecto, revolver los problemas y crear un Pull Request hacia este repositorio.
Si alguien quiere agregar o mejorar algo, puede hacerlo directamente en este repositorio.
challenge-python-07 se lanza bajo la licencia MIT.