Iterating over a dictionary using a ''for'' loop, getting keys
Why is it ''better'' to use my_dict.keys() over iterating directly over the dictionary? Iteration over a dictionary is clearly documented as yielding keys. It appears you had Python 2 in mind when