Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn How to Iterate Over Indexes in Python | Loops in Python
Introduction to Python(ihor)

bookHow to Iterate Over Indexes in Python

The range() function requires at least one argument. Since Python indexing starts at 0, using the length of a sequence as the sole argument allows iteration over all its indices.

To get the sequence length, use the len() function. For example, you can loop through the list from previous sections, but this time by indexing its elements.

12345678
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop over indexes for i in range(len(values)): print("Index:", i) print("Value:", values[i]) print("----") # Delimiter
copy

At each iteration of the loop, the variable i sequentially traverses the indices of values, ranging from 0 to 3.

question mark

When using range(len(values)) to iterate over a list, what does the variable i represent?

Select the correct answer

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 5. ChapterΒ 7

Ask AI

expand

Ask AI

ChatGPT

Ask anything or try one of the suggested questions to begin our chat

Suggested prompts:

Ask me questions about this topic

Summarize this chapter

Show real-world examples

Awesome!

Completion rate improved to 1.67

bookHow to Iterate Over Indexes in Python

Swipe to show menu

The range() function requires at least one argument. Since Python indexing starts at 0, using the length of a sequence as the sole argument allows iteration over all its indices.

To get the sequence length, use the len() function. For example, you can loop through the list from previous sections, but this time by indexing its elements.

12345678
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop over indexes for i in range(len(values)): print("Index:", i) print("Value:", values[i]) print("----") # Delimiter
copy

At each iteration of the loop, the variable i sequentially traverses the indices of values, ranging from 0 to 3.

question mark

When using range(len(values)) to iterate over a list, what does the variable i represent?

Select the correct answer

Everything was clear?

How can we improve it?

Thanks for your feedback!

SectionΒ 5. ChapterΒ 7
some-alt