22.503 - Programación para La Ciencia de Datos Aula 3

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 2

-1-

Universitat Oberta
de Catalunya

Aula

22.503 - Programación para la ciencia de datos aula 3

Unidad 1: Estructuras de datos avanzadas en Python

Inicio: Fin:
30/09/20 13/10/20

Descarga del contenido de la unidad


En esta unidad se presentan estructuras de datos y tipos de datos avanzados, y se hace una
introducción a la manipulación avanzada de cadenas de caracteres .

Podéis acceder al notebook de jupyter con el contenido de esta unidad con el script get_content.sh


desde dentro de la máquina virtual. Seguid las indicaciones que figuran en la Unidad 0 si todavía no
habéis configurado el entorno.

Para descargar el contenido de la unidad con el  script  de descarga  get_content.sh , será necesario
que indiquéis que queréis descargar  recursos  (introducid  el valor 0 ) y en concreto la Unidad 1
 (introducid de nuevo el valor 1 ).

Introducción
En esta unidad se presentan estructuras de datos y tipos de datos avanzados, y se hace una
introducción a la manipulación avanzada de cadenas de caracteres.

En primer lugar, se explican estructuras de datos avanzadas que amplían las estructuras que ya
conocíamos (listas, tuplas y diccionarios). Veremos qué son y cómo utilizar en Python los conjuntos, las
pilas, las colas, los diccionarios con orden y los diccionarios con valores por defecto.

En segundo lugar, veremos tipos de datos complejos. En concreto, presentaremos tipo de datos que
permiten representar fechas y horas, y explicaremos las funciones que Python implementa sobre estos
tipos.
-2-

En tercer lugar y para terminar, nos centraremos en la manipulación avanzada de cadenas de


caracteres, repasando algunas de las funciones básicas sobre cadenas y introduciendo el lenguaje y uso
de expresiones regulares.

También podría gustarte