How does a for loop work in Python?

The easiest way to understand what a for loop does is to see an example. Below is one of the simplest for loops you can make. Can you guess what the output might be? for i in [1,2,3,4,5]: print iThe output are the integers 1, 2, 3, 4, 5. Python is going through the for loop 5 times. At the start of the loop, i is set to the next number in the list. In the loop, i is printed. Now let's look at a more complicated example to check our understanding:for i in [2,4,6,8]: j = i*2 print j Can you tell me what the output will be? Answer 4, 8, 12, 16Can you explain the process, on each loop, what are i and j? Answer, first loop i = 2, j = 4. Second loop i = 4 j = 8...

TC

Related Python Mentoring answers

All answers ▸

How would you loop over every key and value in a python dictionary?


Creating string from multiple strings(or characters)


Sort a given input of lowercase letters alphabetically


What is the outcome of the following code? print(2*[3,4,5])