An ordered collection of members from different dimensions. For example, (Boston, ) is a tuple formed by members of two dimensions: Geography and Time. A single member is a degenerated case of a tuple and can be used as an expression without the parentheses.
a set of values - In Python, a "tuple" is used to describe a set of two or more values which do not have to be of the same type. Python 2.0 tuple members cannot receive direct assignment, but an easy workaround is to regenerate the set to incorporate a changed value. Tuples are very useful for passing multiple values from one function to another in one step. A good example is a Tkinter font tuple: 'Helvetica',10,'bold' for 10-point Helvetica Bold, where the face and style are of type text but the point size is of type integer.
In programming languages, a tuple is an ordered set of values. Common uses for the tuple as a data type are: for passing a string of parameters from one program to another, or to represent a set of value attributes in a relational database.
In mathematics, a tuple is a finite sequence (also known as an "ordered list") of objects, each of a specified type. A tuple containing n objects is known as an "n-tuple". For example the 4-tuple (or "quadruple"), with components of respective types PERSON, DAY, MONTH and YEAR, could be used to record that a certain person was born on a certain day of a certain month of a certain year.