English Reference

Word

tuple

Phoneticstu·ple

Definitions

01computing/programming

C1 · Computing

n. a fixed-size list of items in a computer program that usually cannot be changed after it is created.

n. a data structure consisting of an immutable, ordered sequence of elements, often used to group related data of different types.

“The function returns a tuple containing the user's name and their age.”

“In Python, a tuple is defined using parentheses and is preferred over a list when the collection of items must remain constant throughout the program.”

Technical

Usage

Usually countable; often contrasted with 'lists' which are mutable.

02databases

C1 · Computing

n. a single row of information in a database table.

n. a single row or record in a relational database table, representing a set of related attributes.

“Each tuple in the customer table represents one unique person.”

“The database administrator explained that each tuple must have a unique primary key to ensure data integrity across the relational schema.”

Technical

Synonyms

03mathematics

C2 · Math

n. a list of numbers or symbols in a specific order.

n. a finite ordered list or sequence of elements, typically denoted as an n-tuple where n is the number of elements.

“The coordinates of a point in 3D space are written as a tuple of three numbers.”

“The vector can be represented as an n-tuple of real numbers within a multi-dimensional coordinate system.”

Technical · Academic

Synonyms

sequenceordered pair

Etymology

From the ending of the words quintuple, sextuple; from Latin -plus.

Etymology adapted from Wiktionary, available under CC BY-SA 4.0.

Domains

ComputingProgramming

This entry

Level
C1 · Advanced
Frequency
Occasional
Updated

Scan code

englishreference.com/q/tuple

English Reference