0% encontró este documento útil (0 votos)
5 vistas10 páginas

Taller de Python: Map, Zip, Filter, Reduce

El taller práctico de Python se centra en el uso de funciones como map, zip, filter y reduce en un entorno de Amazon. Se desarrollan ejemplos que muestran cómo procesar listas, combinar elementos y aplicar filtros utilizando tanto funciones definidas como expresiones lambda. El taller incluye la creación de archivos y directorios específicos para organizar las prácticas.

Cargado por

Manuela Alvarez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas10 páginas

Taller de Python: Map, Zip, Filter, Reduce

El taller práctico de Python se centra en el uso de funciones como map, zip, filter y reduce en un entorno de Amazon. Se desarrollan ejemplos que muestran cómo procesar listas, combinar elementos y aplicar filtros utilizando tanto funciones definidas como expresiones lambda. El taller incluye la creación de archivos y directorios específicos para organizar las prácticas.

Cargado por

Manuela Alvarez
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Taller Práctico de Python – funciones Map, Zip, Filter, Reduce

0. El taller deben desarrollarlo en la nube de Amazon, usando la máquina virtual


creada para el curso.

1. Creamos un directorio CODIGO-APELLIDO à ejemplo: 198018-MARIN Ojo, es


en mayúsculas, sin espacios, separados con un guión. En este directorio van a
hacer todas las prácticas.

2. Comenzamos creando un archivo [Link]

3. El [Link] es para procesar una lista, usando un ciclo for:

El propósito es recorrer la lista y convertir cada elemento en mayúsculas:


4. Ejecución

5. n el [Link] hacemos lo mismo, pero usando la función map():

La función map() recorre la lista y aplica la función mapper a cada elemento,


como retorna un objeto es necesario convertirlo a una lista con list() para poder
imprimirlo:
6. Antes de continuar, debemos agregar otra lista a [Link]:

7. n el [Link] vamos a usar zip() para combinar dos listas en una.

El resultado es una lista de tuplas, cada tupla tiene un código y el nombre de


medicamente correspondiente:
8. El [Link] muestra como usar lambda para obtener un resultado igual
al obtenido con zip():

la instrucción lambda se utiliza para crear una función sin nombre, es decir
es posible obtener el mismo resultado que al crear una función simple con def:

9. n el [Link] vamos seleccionar de una lista, los elementos que


comienzan por la letra ‘a’, en este caso recorriendo la lista y usando un if
para la selección:
10. En el [Link] realizamos el mismo ejercicio pero usando filter(),
con una función predefinida:
11. El [Link] muestra el mismo proceso usando lambda:

12. En el [Link] utilizamos un ciclo for para sumar todos los valores de
una lista:
13. El [Link] realiza la misma suma de todos los elementos de una lista
pero usando el método reduce(), y una función reducer.
SEGUNDA PARTE

14.

También podría gustarte