Estructuras de Datos
Estructuras de Datos
[ ] Listas ( ) Tuplas { } Sets
---------------------------------------------------------------------
[ ] Listas | 1-Dimensión | Ordenadas | Indexadas | Mutables
- Almacenan una serie de elementos dentro de corchetes [ ]
- Su índice empieza en el cero
- Ejemplos:
lista_frutas = ["manzana", "piña", "fresa"]
lista_frutas = ['manzana', 'piña', 'fresa'] <= Muestra elementos tipo string (cadena de texto) usando comillas dobles " " o comillas simples ' '
lista_numeros = [1, 2, 3, 4, 5]
Muestra elementos numéricos
( ) Tuplas | 1-Dimensión | Ordenadas | Indexadas | Inmutables
- Son similares a las listas, sólo que las tuplas se declaran usando paréntesis.
- Son inmutables, i.e. una vez declaradas no se puden modificar.
- Ejemplo:
tupla_letras = ("a", "b", "c")
Para visualizar elementos pertenecientes a la tupla se pueden emplear los índices, contenidos dentro de corchetes. Por ejemplo:
tupla_letras[1]
Nos muestra el elemento localizado en la posición 1, que es la letra b.
Hay que recordar que los índices empiezan en cero [0], no en uno [1].
{ } Sets | 1-Dimensión | No tienen orden | No tienen índice |Mutables
- Se declaran usando llaves { }
- Son útiles para búsqeda de información.
- No son ordenados ni tienen índices, pero pueden mutar, es decir, pueden ser modificados después de haber sido declarados.
- Sólo se pueden agregar o eliminar elementos.

Comentarios
Publicar un comentario