Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Learn Explore the for Loop in Python | Loops in Python
Introduction to Python(ihor)
course content

Course Content

Introduction to Python(ihor)

Introduction to Python(ihor)

1. First Acquaintance with Python
2. Variables and Types in Python
3. Conditional Statements in Python
4. Other Data Types in Python
5. Loops in Python
6. Functions in Python

book
Explore the for Loop in Python

A for loop is ideal for iterating through a specific set of values. It uses an iterator variable without needing a predefined counter. You can use for loops with sequences like lists, tuples, strings, and dictionaries. For example, when iterating over a string:

123456
# Initial string word = 'Codefinity' # Initialize a for loop for i in word: print(i, end = ' ')
copy

The variable i serves as an iterator, taking on each character in the string word during the loop. As the loop runs, i sequentially represents each character in "Codefinity", printing them one by one. Similarly, when iterating through a list, the loop processes each item in turn.

123456
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop for el in values: print(el, end = ' ')
copy

A for loop doesn't need a predefined counter. Any variable name works, though common choices include i or j. In the second example, el is shorthand for 'element'.

question mark

What is NOT the primary use of a for loop?

Select the correct answer

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 5. Chapter 3
We're sorry to hear that something went wrong. What happened?
some-alt