Paga en 4 cuotas sin intereses de $52.25

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19d

16h

17m

38s

1

Que es una tupla, cuales son sus caracteristicas y como se usan?

Bueno bienvenido a este tutorial un poco ambiguo pero interesante que te ayudara a tener un mejor panorama sobre el uso de las tuplas, acompañame en este recorrido:

*¿Qué es una Tupla?
-Estructura de datos inmutables que contiene una secuencia ordenada de elementos, en esta definición es importante resaltar una palabra inmutable, ya que las tuplas no pueden ser modificadas, no se les pueden agregar o eliminar datos.

*Caracteristicas de las tuplas:

  • Utilizan el simbolo () paréntesis.
  • Pueden contener diferentes tipos de datos, estos datos pueden ser de tipo texto, entero, booleano.
  • No pueden ser modificados.

*Bueno tenemos la teoría básica, lo cual es importante, pero qué tal si procedemos a la práctica, creemos una tupla.

Creación de una tupla.
Paso 1:
Para esto lo primero es abrir nuestro editor de código y proceder a crear nuestro archivo nuevo, es importante tener espacio para cada tema y practica que realices, recuerda empezar con buenas prácticas.

Paso 2:
Crear una tupla, recuerda las características mencionadas anteriormente, uso del símbolo () y puede contener tipos de datos entre enteros, numéricos.
Listos creemos nuestra primera tupla:

Ejemplo:

tupla = (“Hola”, “Bueno”, “Nada”)
print(tupla)

numbers = (1 , 2 , 3 , 4)
print (numbers)

Vamos a recorrer la información contenida en las tuplas

Paso 3:
Como es importante recordar las tuplas no pueden ser modificadas, pero si pueden utilizarse distintos comandos para obtener informacion especifica contenida en estas, asi que continuemos este recorrido.
Te hago una pregunta y si quieres obtener un valor especifico dependiendo de la posicion de los datos ubicados en las tuplas, se puede hacer y para eso utilizaremos nuestra tupla creada anteriormente llamada tupla, al imprimir la tupla dentro de corchetes se coloca la posicion del valor que quiere obtener, importante recordar que el conteo de las posiciones para cualquier conjunto de datos inicia en 0, a continuación, un ejemplo.

Ejemplo:

tupla = (“Hola”, “Bueno”, “Nada”)
print( tupla[0])

Aqui se busca obtener el valor ubicado en la posicion 0 el cual es “Hola”.

Paso 4:
Uso de la funcion index, esta funcion se utiliza para conocer en que posicion del conjunto se encuentra un elemento, siguiendo el ejemplo anterior procedamos.

Ejemplo: Quiero saber en qué posición se encuentra el elemento “Hola”, se procede a escribir la linea como se muestra en el ejemplo y el resultado que debe entregar es 0.

tupla = (“Hola”, “Bueno”, “Nada”)
print (tupla.index(“Hola”))

Paso 5:
Uso de la funcion count, esta funcion se utiliza para conocer cuántos elementos del mismo valor se encuentran en la tupla. Para este paso crearemos una nueva tupla.

Ejemplo: quiero saber cuantas veces se encuentra el valor “gato” en la tupla entonces procedo a escribir la linea como se muestra en el ejemplo y el resultado debe entregar 2, en caso de buscar un valor que no se encuentre dentro de la tupla como “delfin” la respuesta entregada sera 0.

tupla = (“perro”, “gato”, “ave”, “gato”)
print( tupla.count(“gato”))

Paso 6:
Uso de funcion in, esta funcion se utiliza para identificar si en el conjunto de tupla se encuentra un elemento, lo particular de esta funcion es que entregara informacion de tipo booleana, es decir “True” o “False”, bueno vamos a probar un ejemplo para entenderlo mejor.

Ejemplo: Recuerdas el ejercicio anterior y que te mencione un tipo de dato que no se encuentra en nuestra tupla de ejemplo, exacto el “delfin”, vamos a buscar este valor en nuestra tupla, procedemos a escribir la linea de codigo como se muestra a continuación, la respuesta a esta busqueda debe ser “False”

tupla = (“perro”, “gato”, “ave”, “gato”)
print(“delfin” in tupla)

Bueno ya tienes un mejor conocimiento sobre el uso de las tuplas, pero la pregunta mas importante porque no se pueden modificar y la respuesta esta relacionada con el tipo de información que vas a manejar en algunos programas si se requiere que esta sea modificable o por el contrario que permanezca estática, depende del proyecto, actividades y tipo de información a manejar.
Espero haberte ayudado, sé que aún queda mucho camino por recorrer, pero es genial empezar y seguir intentando.

Escribe tu comentario
+ 2