Python Exercise: Count the elements in a list until an element is a tuple
Write a Python program to count the elements in a list until an element is a tuple.
Sample Solution:
Python Code:
# Create a list 'num' that contains a sequence of numbers and a tuple.
num = [10, 20, 30, (10, 20), 40]
# Initialize a counter 'ctr' to keep track of the index of the first tuple in the list.
ctr = 0
# Iterate through each element 'n' in the 'num' list.
for n in num:
# Check if 'n' is an instance of a tuple.
if isinstance(n, tuple):
# If 'n' is a tuple, exit the loop.
break
# Increment the counter 'ctr' for non-tuple elements.
ctr += 1
# Print the value of the 'ctr' variable, which represents the index of the first tuple in the list.
print(ctr)
Sample Output:
3
Flowchart:
Python Code Editor:
Previous: Write a Python program to sort a tuple by its float element.
Next: Write a Python program convert a given string list to a tuple.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics