Listas y Tuplas
Listas y Tuplas
Listas y Tuplas
1
Listas
Una lista en Python es una colección ordenada de elementos separados
por comas y encerrados entre corchetes. Cada elemento de una lista
puede ser de cualquier tipo de datos válido, como números, cadenas de
texto, booleanos e incluso otras listas. La principal característica de las
listas es que son mutables, lo que significa que se pueden modificar
después de su creación. Veamos un ejemplo:
# Longitud de la lista
longitud_lista = len(mi_lista)
2
En el ejemplo anterior, creamos una lista llamada mi_lista que contiene
los números del 1 al 5. Luego, accedemos a los elementos de la lista
utilizando el índice entre corchetes (los índices en Python comienzan
desde 0). También podemos modificar un elemento de la lista asignando
un nuevo valor a través del índice correspondiente. Además, podemos
agregar elementos a la lista utilizando el método append(), y eliminar
elementos utilizando la declaración del. La función len() nos permite
obtener la longitud de la lista.
Tuplas
A diferencia de las listas, las tuplas son estructuras de datos inmutables
en Python. Esto significa que una vez creada una tupla, no se pueden
modificar sus elementos. Las tuplas se crean separando los elementos
por comas y encerrándolos entre paréntesis. Veamos un ejemplo:
# Longitud de la tupla
longitud_tupla = len(mi_tupla)
3
En el ejemplo anterior, creamos una tupla llamada mi_tupla que
contiene los números del 1 al 5. Al igual que con las listas, podemos
acceder a los elementos de la tupla utilizando el índice entre corchetes.
Sin embargo, si intentamos modificar un elemento de la tupla, Python
generará un error debido a su naturaleza inmutable. La función len()
también se puede utilizar para obtener la longitud de una tupla.
Las listas son más flexibles y versátiles, pero pueden ocupar más
espacio en memoria que las tuplas.
4
Las listas y las tuplas son estructuras de datos fundamentales en
Python que te permiten almacenar y manipular información de manera
ordenada. Las listas son mutables, lo que significa que se pueden
modificar, agregar o eliminar elementos, mientras que las tuplas son
inmutables y no se pueden modificar después de su creación. La
elección entre listas y tuplas dependerá de las necesidades y requisitos
específicos de tu programa.