Code Challenge: Dictionaries

This lesson will help you review Python functions by providing some challenge exercises involving dictionaries.

As a refresher, function syntax looks like this:

def some_function(some_input1, some_input2): … do something with the inputs … return output

For example, a function that counts the number of values in a dictionary that are above a given number would look like this:

def greater_than_ten(my_dictionary, number): count = 0 for value in my_dictionary.values(): if value > number: count += 1 return count

And this would produce output like:

>>> greater_than_ten({"a":1, "b":2, "c":3}, 0) 3 >>> greater_than_ten({"a":1, "b":2, "c":3}, 5) 0


When you’re ready to do this series of short function challenges, continue on to the rest of the lesson!

Folder Icon

Sign up to start coding

Already have an account?