# tupla: conjunto de valores: int, float,str, boolean # Se crea poniendolos entre paréntesis tupla=(1,2,3,"nombre",False,(1,2,3),"pepe@pepe.com") otratupla=("w",1,"ppp",3) for valor in tupla: #valor es una variable temporal print(valor) print("|||",valor) for valor in otratupla: #valor es una variable temporal print(valor) print(tupla[3]) print(len(tupla)) for i in range(len(tupla)): print(tupla[i]) for i in range(2,5): print(tupla[i]) for valor in tupla[::-1]: print(valor) print(tupla[2:5]) suma=tupla+otratupla print(suma) print(otratupla*3) print(tupla.count(1)) print(tupla.count(9)) print(tupla.index(1)) tupla=tupla+(1,5) print(tupla) # SON INMUTABLES # Desempaquetar valores=(1,2,3) a,b,c=valores print(a,b,c) def mayor_y_menor(valores): mayor=valores[0] menor=valores[0] for valor in valores: if mayor<valor: mayor=valor if menor>valor: menor=valor return (menor,mayor) tupla_resultado=mayor_y_menor((3,1,9,5,6)) print(tupla_resultado) menor,mayor=tupla_resultado def partes_correo(correo): parte1=list(correo.split("@")) parte2=list(parte1[1].split(".")) return (parte1[0],parte2[0],parte2[1]) partes=partes_correo("ana@gmail.com") print(partes) nombre,servidor,extension=partes if servidor=="gmail": print(nombre, "tienes un buen servidor de correo") else: print("Cuidado ",nombre," hazte una cuenta en gmail")