Tuplas con datos mezclados


Dentro de una Tupla se pueden poner datos de diferentes tipo. 
Se puede poner:
  1. Listas con números.
  2. Cadenas de caracteres.
  3. Listas vacías
Además se puede ingresar a cierta posición dentro de la tupla, para solo imprimir ese dato, mediante posición numérica o de letras (a, b, c); a esto se le llama Tuple Unpacking. También se pueden poner todas las tuplas creadas en una sola, solo hay que sumarlas y asignarlas a otra variable.
  • Código:
my_tuple=()
print(my_tuple)
#tuple having integers
#Output: (1,2,3)
my_tuple=(1, 2, 3)

print(my_tuple)
#tuple with mixed datatypes
#Output: (1,"Hello",3.4)
my_tuple=(1,"Hello",3.4)
print(my_tuple)

#nested tuple
#Output: ("mouse",[8,4,6],(1,2,3))
my_tuple=("mouse", [8, 4, 6],(1, 2, 3))
lista=[1,2,3]
tup=(lista)
print(tup)

#tuple can be created without parentheses
#also called tuple packing
#output: 3, 4.6, "dog"
my_tuple=3,4.6,"dog"
print(my_tuple)

#Tuple Unpacking is also possible, Output: 3, 4.6, dog
#Las letras son las posiciones de cada cosa en my_tuple
a,b,c=my_tuple
print(a)
print(b)
print(c)

tupla1=(1,2,3)
tupla2=(4,5,6)
tupla3=(7,8,9)
#Junta todas las tuplas en una
tuplat=tupla1+tupla2+tupla3
print(tuplat)

  • Ejecución:


No hay comentarios:

Publicar un comentario

Ultima entrada ingresada

SISTEMA DE RIEGO AUTOMÁTICO CON MÚSICA

El objetivo era hacer un programa que pueda activar una bomba de agua en la noche, y que por las mañanas reproduzca música para las plantas....