Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Introducción a las Tuplas en Python, Tesis de Ingenieria Portuaria

Este documento proporciona una introducción detallada a las tuplas en python, un tipo de dato de secuencia o agrupamiento utilizado para almacenar múltiples elementos en una sola variable. Se explican las características principales de las tuplas, como su orden establecido e inmutable, la posibilidad de contener valores duplicados, y los métodos disponibles para trabajar con ellas, como count() e index(). También se cubren temas como la creación de tuplas, el acceso a sus elementos mediante indexación, la actualización y modificación de tuplas, y las operaciones de concatenación y multiplicación. El documento incluye ejemplos de código y una bibliografía de recursos relacionados, lo que lo convierte en una guía completa y práctica para comprender y utilizar las tuplas en programación python.

Tipo: Tesis

2022/2023

Subido el 13/04/2023

mario-quispe-quispe
mario-quispe-quispe 🇵🇪

2 documentos

1 / 34

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA
PROGRAMACIÓN
TUPLAS
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22

Vista previa parcial del texto

¡Descarga Introducción a las Tuplas en Python y más Tesis en PDF de Ingenieria Portuaria solo en Docsity!

INTRODUCCIÓN A LA

PROGRAMACIÓN

TUPLAS

TUPLAS (TUPLES)

  • (^) Introducción
  • (^) Objetivos
  • (^) Tuplas
  • (^) Bibliografía Índice
  • (^) En Python existen los Tipos de Dato de Secuencia o Agrupamiento, que se usan para almacenar grupos de información, que son list, tuple y range, Hoy nos enfocaremos en TUPLE o TUPLA en español Introducción
  • (^) Las Tuplas son usadas para almacenar multiples ITEMS en UNA SOLA VARIABLE
  • (^) Las tuplas son una de las 4 tipos de datos integrados (built-in data types); los otros son listas, set y diccionarios
  • (^) En Python una TUPLA es usada para almacenar múltiples objetos, en una sola variable, de manera ordenada e inalterable.
  • (^) Las TUPLAS se escriben entre paréntesis ()

thistuple = ("apple", "banana", "cherry")

print(thistuple)

Tuplas (Descripción)

  • (^) Las tuplas son ordenadas, incambiables y permiten valores duplicados - (^) Ordenadas: los ítems tiene un orden establecido e inalterable - (^) Incambiables: es decir que no podemos adherir, eliminar o modificar los ítems una vez que la tupla ha sido creada. - (^) Valores Duplicados: como las tuplas son INDEXADAS, pueden tener ítems con los mismos valores.

thistuple = ("apple", "banana", "cherry", "apple", "cherry")

print(thistuple)

Tuplas (Descripción)

Tuplas (Tipo de Datos)

  • (^) Las TUPLAS pueden contener CUALQUIER TIPO DE DATOS De un solo Tipo tuple1 = ("apple", "banana", "cherry") tuple2 = (1, 5, 7, 9, 3) tuple3 = (True, False, False) De tipo Mixto tuple1 = ("abc", 34, True, 40, "male")
  • (^) Para crear una tupla de un solo item debemos de colocar una coma, luego del item ingresado; sino Python no lo reconocera como tupla.

thistuple = ("apple",)

print(type(thistuple))

#NOT a tuple

thistuple = ("apple")

print(type(thistuple))

Tuplas de un solo item

  • (^) Desde la perspectiva de Python, las tuplas son definidas como OBJETOS con el tipo de dato como TUPLA.

mytuple = ("apple", "banana", "cherry")

print(type(mytuple))

Tuplas (Tipo)

Tuplas (Métodos)

  • (^) Las TUPLAS tienen dos métodos para realizar consultas en TUPLAS: - count() – Regresa el numero de veces que un valor especifico ocurre en una TUPLA - (^) index() – Busca en la TUPLA por un valor especifico y regresa la posición en la que fue encontrado

Tuplas (index()) El método index(), busca el elemento en una tupla y retorna el número indice.

t = (0, 1, 2, 3, 2, "Z", 5, 2, 2) print(t.index("Z")) 5

Accesos a Tuplas (INDEXADAS)

  • (^) Puedes acceder a los ítems de las tuplas, haciendo referencia al índice del item thistuple = ("apple", "banana", "cherry") print(thistuple[1])

Accesos a Tuplas (INDEXADAS RANGO)

  • (^) Puedes especificar un rango de índices, indicando donde inicia y donde termina.
  • (^) Cuando especificas un rango, se creara una nueva tupla con los valores indexados
  • (^) NOTA: la búsqueda incluirá el valor de índice inicial mas no incluirá el valor del índice final thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango") print(thistuple[2:5])

Accesos a Tuplas (INDEXADAS RANGO)

  • (^) Puedes especificar un rango de índices, sin colocar un valor inicial, pero si uno donde termina. thistuple = ("apple", "banana", "cherry", "orange", "kiwi", "melon", "mango") print(thistuple[:4])