nums = [1, 2, 3, 4, 5]
print('Traditional loop with N steps:')
for num in range(5):
print(num)
print('Loop thru all items in the list:')
for num in nums:
print(num)
print('Loop thru dictionary:')
dict = {'name': 'Alex', 'age': 35, 'phone': '555-7777'}
for dict_key in list(dict.keys()):
print(dict_key, dict[dict_key])
print('Break the for loop:')
# 1 2 Skipped
for num in nums:
if num == 3:
print('Skipped 3 and break the loop')
break
print(num)
print('Skip the step and continue the for loop:')
# 1 2 Skipped 4 5
for num in nums:
if num == 3:
print('Skipped 3 and continue the loop')
continue
print(num)