The `enumerate` function

Ever find yourself in need of the current iteration number of your for loop? You should use enumerate! Using enumerate, you can turn code that looks like this:

index = 0
for item in my_list:
    print(f"{index}: {item}")
    index += 1
into beautiful, pythonic code:
for index, item in enumerate(my_list):
    print(f"{index}: {item}")
For more information, check out the official docs, or PEP 279.