Especialización en Analytics
con Python
MÓDULO 2
Docente: Arnaldo Alvarado
Reglas de Juego
Se requiere puntualidad para un mejor desarrollo del curso.
Para una mayor concentración mantener silenciado el micrófono durante la
sesión.
Las preguntas se realizarán a través del chat y en caso de que lo requieran
podrán activar el micrófono.
Realizar las actividades y/o tareas encomendadas en los plazos determinados.
Identificarse en la sala Zoom con el primer nombre y primer apellido.
Contenido – Módulo 2
• Manipulación de Strings y Ficheros
• Listas y Tuplas: Indexing y Slicing
• Diccionarios
• Conjuntos o Sets
• Estructuras de control (Identación, Condicionales y Bucles)
• Manipulación de tiempo y fechas en Python: validar y aplicar formatos
¿Qué es lo que sigue en la especialización?
Principales tipos de datos en Python
Estructuras de datos en Python
Lista: Colección ordenada del mismo o distinto tipo de dato, se diferencia mediante el uso
de corchetes [ ].
• Mi_lista_1 = [1, 2, 3, 4]
• Mi_lista_2 = [1, 2, [3, 4] ]
• Mi_lista_3 = [1, 2, ‘tres’, ‘4’ ]
Tuplas: Estructura similar a la lista pero es inmutable y se diferencia mediante el uso de
paréntesis ( ).
• Mi_tupla_1 = (1, 2, 3, 4)
• Mi_tupla_2 = (1, ‘dos’, 18.3, True)
Estructuras de datos en Python
Diccionario: Contiene relaciones clave – valor, donde únicamente las claves son
inmutables. Se diferencia mediante el uso de llaves { }.
• Mi_dicc_1 = {‘Jair’ : 25, ‘Pedro’ : 40}
• Mi_dicc_2 = {‘Analista’: [1, 2, 3 ], ‘Jefe’ : [1, 2 ] }
Set: Colección no ordenada del mismo o distinto tipo de dato que no contiene elementos
duplicados. Se diferencia también mediante el uso de llaves { }.
• Mi_set = {‘riesgos’, ‘comercial’, ‘rrhh’}
Listas
Listas - Creación
Listas - Consulta
Listas - Función Range
Listas - Funciones y operadores
insert -> permite añadir un elemento en una
posición determinada
index -> permite encontrar la posición de un
elemento en una lista
Tuplas
Tuplas
Tuplas - Creación y Selección
Tuplas - Selección
Indexing
Slicing
Diccionario
Diccionario - Creación
Diccionario - Selección
Diccionario - Asignación
Conjuntos
Conjuntos - Creación
Conjuntos - Creación
Conjuntos - Funciones y Operadores
¿Qué es lo que sigue en la especialización?
Estructuras de control
Estructuras de control - Condicionales
Estructuras de control - Condicionales
Estructuras de control - Condicionales
Estructuras de control - Condicionales
Estructuras de control - Iteraciones
Estructuras de control - Iteraciones
Estructuras de control - Iteraciones
Estructuras de control - Iteraciones
Estructuras de control - Iteraciones
Control de errores
Control de errores
❑ Arnaldo Eduardo Alvarado Vallejos
[Link]@[Link]
951611996
[Link]
¡GRACIAS!