Tupla

Una tupla (se pronuncia «tá-pol») es una estructura de datos que almacena un número específico de elementos. Estos elementos pueden incluir enteros, caracteres, cadenas u otros tipos de datos.

Matemáticas

El término «tupla» se origina en las matemáticas, no en la informática. Una tupla matemática puede definirse como una «n-tupla», donde «n» es el número de valores que contiene la tupla. En las expresiones matemáticas, las tuplas se representan mediante listas delimitadas por comas dentro de paréntesis. El siguiente ejemplo es una «4-tupla», que tiene cuatro valores.

(3, 7, 13, 17)

Las tuplas tienen diversos usos en las matemáticas. Se utilizan comúnmente para representar un conjunto de valores relacionados, como números primos o secuencias matemáticas. Una tupla también puede mostrar un rango de valores de entrada o salida para una función.

Informática

En la programación informática, las tuplas ofrecen una forma eficiente de almacenar varios valores. Como son estáticas y no se pueden modificar, generalmente requieren menos memoria que los arreglos. También son flexibles, ya que pueden almacenar varios tipos de datos. El siguiente ejemplo es una «5-tupla», es decir, una tupla que contiene cinco valores.

(11, 2020.07, "techterms", "C", -1000)

La «pentatupla» anterior contiene un entero positivo (11), un número de punto flotante (2020.07), una cadena (techterms), un carácter (C) y un entero negativo (-1000).

Las tuplas son una forma eficaz de almacenar datos en los programas informáticos, pero no todos los lenguajes de programación las admiten. Por ejemplo, Python y Java admiten tuplas, pero PHP y Ruby no. Si un lenguaje no admite tuplas, un arreglo inmutable —uno que no se puede modificar— es la alternativa más cercana.

Actualizado July 11, 2020 por Per C.

quizPon a prueba tu conocimiento

The octal value 321 is equal to what decimal number?

A
209
0%
B
841
0%
C
1480
0%
D
24168
0%
Correct! Incorrect!     View the Octal definition.
More Quizzes →

El diccionario informático Tech Terms

La definición de Tupla en esta página es una definición original escrita por los autores de TechTerms.com. Si desea hacer referencia a esta página o citar esta definición, utilice la barra de cita verde directamente debajo de la definición.

Nuestro objetivo es explicar la terminología informática de manera sencilla y comprensible. Nos esforzamos por la precisión y la claridad en cada definición que publicamos. Si tiene comentarios o desea sugerir un nuevo término técnico, contáctenos.

El boletín de Tech Terms

¡Mejora tu conocimiento técnico con nuestro boletín diario o semanal! Suscríbete hoy y recibe nuevos términos y cuestionarios en tu bandeja de entrada.

Suscríbase al boletín gratuito de TechTerms

¿Con qué frecuencia desea recibir un correo?

Puede cancelar su suscripción o cambiar la frecuencia en cualquier momento usando los enlaces disponibles en cada correo. ¿Preguntas? Contáctenos.

Nota: El boletín se envía en inglés.