How to use tuples in Python


Tuples are one of the most commonly used data types in Python. They are similar to lists, but they are immutable, meaning they cannot be changed. Tuples are created using parentheses, and they can contain any type of data, including other tuples.

To create a tuple, simply write the elements of the tuple inside parentheses, separated by commas. For example:

my_tuple = (1, 2, 3)

To access the elements of a tuple, you can use the index number of each element. For example:

print(my_tuple[0]) # prints 1

You can also use the slicing operator to retrieve a range of elements from a tuple. For example:

print(my_tuple[1:3]) # prints (2, 3)

You can also add two tuples together, using the + operator. For example:

new_tuple = my_tuple + (4, 5) # new_tuple is now (1, 2, 3, 4, 5)

Finally, you can use the len() function to find out how many elements are in a tuple. For example:

print(len(my_tuple)) # prints 3