









Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Programacion funcional con Python
Tipo: Diapositivas
1 / 15
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!










(^) Intérprete OnLine. https://www.onlinegdb.com/ si se usa en el celular, solicitar vista de escritorio. (^) Anaconda con Spyder (^) Pydroid 3 - Educational
(^) En lugar de la sintaxis def para la declaración de una función, podemos usar la expresión lambda para escribir funciones de Python.
Cuando no se asigna la fn lambda a una variable, la fn resultante se denomina anónima. (^) Estas funciones anónimas son extremadamente útiles, especialmente cuando se usan como entrada para otra función. (^) Por ejemplo, la función sorted() recibe un argumento key (una función) que describe cómo deben ordenarse los elementos de una lista.
(^) Estas funciones toman un iterable de Python, como el ejemplo de sorted(), aplican una función para cada elemento de la lista. (^) Todas siguen la forma general de (^) Nombre_función (elementos iterables, función que aplicar). (^) Nombre_función (función que aplicar, elementos iterables).
La función map() toma un iterable (por ejemplo, una lista), y crea un nuevo objeto iterable, un objeto ‘map’ especial. El nuevo objeto tiene la función de primera clase aplicada a cada elemento.
La función filter() toma un iterable, crea un nuevo objeto iterable (de nuevo, un objeto map especial ) y una función de primera clase que debe devolver un valor booleano. El nuevo objeto map es un iterable filtrado de todos los elementos que