for loop can be used to iterate over a tuple. A tuple returns an iterator in python and we can iterate through its content by using a for loop. In this post, I will show you how to iterate over a tuple using a for loop and different examples on this.
Let’s take one small example that shows how to iterate through the items of a tuple that includes string values.
given_tuple = ('one', 'two', 'three', 'four', 'five') for item in given_tuple: print(item)
If you run it, it will print the below output:
one two three four five
As you can see here, we can iterate through the items of the tuple using the for-in loop.
In a similar way, we can also iterate through a number tuple, i.e. a tuple holding only numbers:
given_tuple = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10) for item in given_tuple: print(item)
It will print:
1 2 3 4 5 6 7 8 9 10
We can iterate through a tuple that holds different types of elements like string, number etc. Let’s take a look at the below program:
given_tuple = (1, 'Two', 3, 'Four', 5, 'Six', 7, 8, 'Nine', 10) for item in given_tuple: print(item)
It will print:
1 Two 3 Four 5 Six 7 8 Nine 10
As you can see, we can iterate through the items of a tuple using a for loop irrespective of the content type.
- Python program to remove the last character of a string
- Recursion program to find the power of a number in Python
- Write a python Bank account class with withdraw/deposit features
- Python program to convert centimeter to inches
- How to calculate the average sum of all digits of a number in python
- Python find the average of all numbers in a string