The for loop is very widely used in Python, and it's the default choice whenever we have to iterate over an inalterable list. Before moving forward with the for loop, let's take a closer look at what the terms iteration, iterable, and iterator mean in Python.