python for loop
# A for loop in python is used to iterate (or loop) over a sequence. # The sequence is usually range(start,end), but can also be a list. # Example of for loop with range(): for num in range(1,10): print(num) # This prints all the numbers from 1 to 10, including 1 but excluding 10. # Here is an example of a for loop with a list: lst = [1,2,3,4,5] for item in lst: print(item) # This prints all items in the list. # For loops are also used in list comprehensions. lst = [1,2,3,4,5] new_lst = [item for item in lst if i % 2 == 0] # The list comprehension above generates a new list, which new_lst is put equal to. # It iterates through the items in lst and only puts them in the new list if it is a multiple of 2.