Course Content
Introduction to Python(ihor)
Introduction to Python(ihor)
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:
# Initial string word = 'Codefinity' # Initialize a for loop for i in word: print(i, end = ' ')
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.
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop for el in values: print(el, end = ' ')
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'
.
Thanks for your feedback!