Loading section...

Creating Tuples

Concepts: pyTuples

The word "tuple" comes from mathematics, where it describes a finite ordered sequence of elements. A "pair" is a 2-tuple, a "triple" is a 3-tuple, a "quadruple" is a 4-tuple, and so on. In Python, tuples can have any number of elements, from zero to millions. The generic term "n-tuple" refers to a tuple of any length. This mathematical heritage gives tuples a formal, structured character that lists lack. Data engineers encounter tuples constantly. Database query results often come as sequences of tuples, with each tuple representing one row. CSV files parse into tuples. Function return values use tuples when returning multiple items. Geographic coordinates are naturally represented as (latitude, longitude) tuples. Understanding tuples is essential for working with structured data. Basic Tu