Tuple
Python tuple is a sequence, which can store heterogeneous data types such as integers, floats, strings, lists, and dictionaries. Like strings, tuple is immutable.
Creating an empty tuple
<variable –name > = () Tup1 = ()
The empty tuple is written as two parentheses containing nothing.
Creating tuple with elements
To create a tuple, fill the values in tuple separated by commas:
tup1 = (1,2,3,4.6, "hello", "a")
If you define the variable as follows:
a = 1,2,3
The variable a would be a tuple:
>>> tup1 = 1,2,3,4 >>> tup1 (1, 2, 3, 4) >>> >>> type(tup1) <type 'tuple'> >>>
Indexing tuple
In order to access a particular value of tuple, specify a position number, in brackets. Let's discuss with an example. I am going to make a tuple of the heroes from the movie Avengers.
>>> Avengers = ("iron-man", "vision", "Thor", "hulk") >>> Avengers[0] 'iron-man' >>> Avengers[2] 'Thor' >>> >>> Avengers[-1] 'hulk...