Unir Tuplas en Python
A veces, es necesario combinar o unir dos tuplas para crear una nueva tupla con todos los elementos de ambas. Aquí exploraremos cómo unir dos tuplas y cómo multiplicar una tupla por un número para duplicar o repetir sus elementos.
Unir dos tuplas en Python
Puedes unir dos tuplas utilizando el operador
+
. Esto crea una nueva tupla que contiene todos los elementos de ambas tuplas originales en el mismo orden.
Ejemplo
coordenadas = (39.47, -0.38)
print(coordenadas[0])
En este ejemplo, creamos dos tuplas
tupla1
y
tupla2
, y luego las unimos utilizando el operador
+
para crear
tupla_unida
. Esta nueva tupla contiene todos los elementos de ambas tuplas originales en el mismo orden.
Ejemplo
t1 = ("pera", "mango")
t2 = ("fresa",)
t3 = ("uva", "higo")
print(t1 + t2 + t3)
En este ejemplo, estamos uniendo tres tuplas diferentes (
tupla1
,
tupla2
y
tupla3
) en una sola tupla llamada
tupla_unida
. Utilizamos el operador
+
para concatenar las tuplas y crear una nueva tupla que contiene todos los elementos de las tuplas originales. El resultado es una tupla que contiene todos los elementos de las tres tuplas originales en el mismo orden.
Multiplicar una tupla en Python
Puedes multiplicar una tupla por un número entero para repetir sus elementos múltiples veces y crear una nueva tupla.
Ejemplo
tupla_original = ("a", "b", "c")
tupla_multiplicada = tupla_original * 3
print(tupla_multiplicada) # Salida: ("a", "b", "c", "a", "b", "c", "a", "b", "c")
En este ejemplo, tomamos la tupla
tupla_original
y la multiplicamos por 3. Esto crea una nueva tupla
tupla_repetida
que contiene los elementos de
tupla_original
repetidos tres veces.
Ejemplo
tupla_original = ("a", "b", "c")
tupla_multiplicada = tupla_original * 3
print(tupla_multiplicada) # Salida: ("a", "b", "c", "a", "b", "c", "a", "b", "c")
En este ejemplo, tenemos una tupla llamada
tupla_original
que contiene tres elementos: "a", "b" y "c". Utilizamos el operador
*
para multiplicar la tupla por 3, lo que significa que repetimos la tupla tres veces. El resultado es una nueva tupla llamada
tupla_multiplicada
que contiene los elementos de la tupla original repetidos tres veces.
Estas operaciones son útiles cuando necesitas combinar o repetir elementos de tuplas en tus programas de Python. La unión te permite combinar múltiples tuplas en una sola, mientras que la multiplicación te permite generar una nueva tupla con elementos repetidos. Estas operaciones pueden ser especialmente útiles en situaciones donde necesitas manipular datos organizados en forma de tuplas.
- Tutorial de Tuplas en Python
Practica Unir Tuplas en Python en el editor
Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.
Ejercicio: Usar print()
Puedes unir dos tuplas utilizando el operador + . Esto crea una nueva tupla que contiene todos los elementos de ambas tuplas originales en el mismo orden.
Ejemplo
tupla1 = ("pera", "mango", "fresa")
tupla2 = ("fresa", "higo", "sandía")
unida = tupla1 + tupla2
print(unida)
Ejercicio: En este ejemplo, creamos dos tuplas
En este ejemplo, creamos dos tuplas tupla1 y tupla2 , y luego las unimos utilizando el operador + para crear tu.
Ejercicio: Usar print() (2)
Puedes multiplicar una tupla por un número entero para repetir sus elementos múltiples veces y crear una nueva tupla.
Ejemplo
tupla_original = ("a", "b", "c")
tupla_multiplicada = tupla_original * 3
print(tupla_multiplicada) # Salida: ("a", "b", "c", "a", "b", "c", "a", "b", "c")
Ejercicio: En este ejemplo, tomamos la tupla
En este ejemplo, tomamos la tupla tupla_original y la multiplicamos por 3. Esto crea una nueva tupla tupla_repetida que contiene los element.
Ejemplo
t1 = ("pera", "mango")
t2 = ("fresa",)
t3 = ("fresa", "higo")
print(t1 + t2 + t3)
Comprueba lo aprendido
Responde 2–3 preguntas sobre esta lección. Verás ✓ en verde si aciertas o ✗ en rojo si fallas.