Las tuplas son otro fundamentalPythonestructura de datos.
Te permiten crear grupos de objetos inmutables. Esto significa que una vez que se crea una tupla, no se puede modificar. No puede agregar ni quitar elementos.
Se crean de forma similar a las listas, pero utilizando paréntesis en lugar de corchetes:
names = ("Roger", "Syd")
Una tupla está ordenada, como una lista, por lo que puede obtener sus valores haciendo referencia a un valor de índice:
names[0] # "Roger"
names[1] # "Syd"
También puede utilizar elindex()
método:
names.index('Roger') # 0
names.index('Syd') # 1
Al igual que con las cadenas y las listas, el uso de un índice negativo comenzará a buscar desde el final:
names[-1] # True
Puede contar los elementos de una tupla con ellen()
función:
len(names) # 2
Puede comprobar si un elemento está contenido en una tupla con lain
operador:
print("Roger" in names) # True
También puede extraer una parte de una tupla, utilizando porciones:
names[0:2] # ('Roger', 'Syd')
names[1:] # ('Syd',)
Obtenga el número de elementos en una tupla usando ellen()
función global, la misma que usamos para obtener la longitud de una cadena:
len(names) #2
Puede crear una versión ordenada de una tupla utilizando elsorted()
función global:
sorted(names)
Puede crear una nueva tupla a partir de tuplas existentes utilizando el+
operador:
newTuple = names + ("Vanille", "Tina")
Más tutoriales de Python:
- Introducción a Python
- Instalación de Python 3 en macOS
- Ejecutar programas de Python
- Python 2 frente a Python 3
- Los fundamentos de trabajar con Python
- Tipos de datos de Python
- Operadores de Python
- Cadenas de Python
- Booleanos de Python
- Números de Python
- Python, aceptando entrada
- Declaraciones de control de Python
- Listas de Python
- Tuplas de Python
- Conjuntos de Python
- Diccionarios de Python
- Funciones de Python
- Objetos de Python
- Bucles de Python
- Módulos de Python
- Clases de Python
- La biblioteca estándar de Python
- Depurar Python
- Alcance de las variables de Python
- Python, acepta argumentos desde la línea de comandos
- Recursión de Python
- Funciones anidadas de Python
- Funciones de Python Lambda
- Cierres de Python
- Entornos virtuales de Python
- Usa una GoPro como cámara web remota usando Python
- Python, como crear una lista a partir de una cadena
- Decoradores de Python
- Cadenas de documentos de Python
- Introspección de Python
- Anotaciones de Python
- Python, cómo enumerar archivos y carpetas en un directorio
- Python, como comprobar si un número es par o impar
- Python, cómo obtener los detalles de un archivo
- Python, como comprobar si existe un archivo o directorio
- Excepciones de Python
- Python, como crear un directorio
- Python, como crear un archivo vacío
- Python, la declaración `with`
- Python, crea una solicitud de red
- Python, instalando paquetes de terceros usando `pip`
- Python, lee el contenido de un archivo