Python has a really sophisticated way of handling iterations. The only thing it does not have “GOTO Labels” which I think is good.
Let us compare the three common ways of iterations in Python: While, For and Map by the way of an example. Imagine that you have a list of numbers and you would like to find the square of each number.
nums = [1,2,3,5,10] result =  for num in nums: result.append(num*num) print(result)
It would print
[1, 4, 9, 25, 100]