Está en la página 1de 11

COLECCIÓN DE

DATOS

Prof. Joel Jiménez


Contenido
1. Definición;
2. Estructura;
3. Características;
4. Tipología;
1. Lista;
2. Duplas;
3. Diccionarios;
4. Conjuntos.
5. Ejemplos.
Definición
Las colecciones de datos son objetos que permiten contener varios datos a la vez. A diferencia de
las variables y constantes que solo pueden contener un valor a la vez.

 Ejemplo de variable:
vNombre = “FERNANDO HIRUJO”

 
Ejemplo de colección de datos:
vNombres = [“JOEL JIMÉNEZ”, “KATIA SÁNCHEZ”, “LORENZO MARTINEZ”, “FERNANDO HIRUJO”, “MARCOS BRITO”]
Estructura
Al declarar una colección de datos se separa un espacio en la memoria RAM del computador bajo
el nombre de la colección, para posteriormente segmenta dicho espacio según la cantidad de
elementos a almacenar.

Ejemplo 1:

vRegistro = ["CARLOS PEREZ", "SANTO DOMINGO", 35, 15988.20, TRUE]

 
Características
Algunas de las características de las colecciones de datos en Python son:
1. Los elementos deben estar contenidos entre corchetes, paréntesis o llaves y separados por coma;
2. La cantidad de elementos es igual a la cantidad de datos asignados;
3. La posición es igual a su número de registro menos uno (n-1);
• El primer elemento se encuentra en la posición cero;
• El último elemento se encuentra en la posición resultante de la resta de la cantidad de
elementos menos la unidad  n-1;
4. Para acceder o remplazar un elemento de la lista se debe indicar la posición.
Características

vRegistro = ["CARLOS PEREZ", "SANTO DOMINGO",


35, 15988.20, TRUE] Ejemplos:
1. Los elementos se encuentra entre corchetes y separados por coma;
2. La cantidad de elementos es igual a cinco (5);
3. La posición es igual a su número de registro menos uno (n-1);
• EL primer elemento (0) es CARLOS PEREZ
• EL último elemento (4) es TRUE
4. Remplazar y mostrar:
• vRegistro[2] = 36 Remplazaría 35 por 36
• Print(vRegistro[3]) Mostraría por pantalla 15988.20
Tipología

Entre las colecciones de datos en Python están:

Listas • Listas,
• Tuplas,

Tuplas • Diccionarios,
• Conjuntos.

Diccionarios

Conjuntos Nota: Estos tipos pueden variar en otros lenguajes de programación.


Listas

Características:

• Son las más utilizadas en Python;


• Son el equivalente de vectores y arreglos en otros programas;
• Utilizan corchetes para su definición;
• Sus valores pueden ser cambiados durante la ejecución;
• Pueden estar constituidas por datos de diferentes tipos;
Tuplas

Características:

• Su valor no pueden ser cambiados durante la ejecución (inmutables);


• Utilizan paréntesis en su definición;
• No es obligaría el uso de paréntesis en su definición;
• Para hacer referencia a un elemento se utiliza paréntesis;
Diccionarios

Características:

• Son el equivalente a matrices asociativas en otros lenguajes;


• Utilizan lleves en su definición;
• Esta compuesto de una clave y un valor separados por dos puntos;
• Los datos pueden ser accedidos mediante la clave;
• Permite agregar, modificar y eliminar registros
• No es obligaría el uso de paréntesis en su definición;
• Para hacer referencia a un elemento se utiliza paréntesis.
Conjuntos

Características:

• Está compuesta por lista, tuplas y diccionarios;


• Son análogos a los conjuntos matemáticos;
• El tipo de datos que los representa se llaman set;
• Los valores de un set pueden ser cambiados (mutables).

También podría gustarte