Tuples in Programming Language

Srushti Deshmukh
1 min readMay 13, 2021

--

What does Tuple mean in Python?

Tuples are used to store multiple items in a single variable. Tuple is one of 4 built-in data types in Python used to store collections of data, the other 3 are List, Set, and Dictionary, all with different qualities and usage. A tuple is a collection which is ordered and unchangeable.

Example

Create a Tuple:

thistuple = (“apple”, “banana”, “cherry”)
print(thistuple)

Tuple Items

Tuple items are indexed, the first item has index [0], the second item has index [1] etc.

  • Ordered-

When we say that tuples are ordered, it means that the items have a defined order, and that order will not change.

  • Unchangeable-

Tuples are unchangeable, meaning that we cannot change, add or remove items after the tuple has been created.

  • Allow Duplicate-

Since tuple are indexed, tuples can have items with the same value:

Tuples allow duplicate values:

Example

thistuple = (“apple”, “banana”, “cherry”, “apple”, “cherry”)
print(thistuple)

Tuple Length

To determine how many items a tuple has, use the len() function:

The tuple() Constructor

It is also possible to use the tuple() constructor to make a tuple.

Example

thistuple = tuple((“apple”, “banana”, “cherry”))
print(thistuple)

--

--