Log in from a computer to take this course

You'll need to log in from a computer to start Learn Python 3. But you can practice or keep up your coding streak with the Codecademy Go app. Download the app to get started.

apple storegoogle store

Dictionaries have a .values() method that returns a dict_values object (just like a dict_keys object but for values!) with all of the values in the dictionary. It can be used in the place of a list for iteration:

test_scores = {"Grace":[80, 72, 90], "Jeffrey":[88, 68, 81], "Sylvia":[80, 82, 84], "Pedro":[98, 96, 95], "Martin":[78, 80, 78], "Dina":[64, 60, 75]} for score_list in test_scores.values(): print(score_list)

will yield:

[80, 72, 90] [88, 68, 81] [80, 82, 84] [98, 96, 95] [78, 80, 78] [64, 60, 75]

There is no built-in function to get all of the values as a list, but if you really want to, you can use:


However, for most purposes, the dict_values object will act the way you want a list to act.



Create a variable called total_exercises and set it equal to 0.


Iterate through the values in the num_exercises list and add each value to the total_exercises variable.


Print the total_exercises variable to the console.

Sign up to start coding

Mini Info Outline Icon
By signing up for Codecademy, you agree to Codecademy's Terms of Service & Privacy Policy.

Or sign up using:

Already have an account?