Python for loop


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)



Leave a Comment