code: def dict_map(function, dictionary):
  	
  	return dict((key, function(value)) for key, value in dictionary.items())
docs: dict_map is much like the built-in function map.  It takes a dictionary
  	and applys a function to the values of that dictionary, returning a
  	new dictionary with the mapped values in the original keys.
  
  	>>> d = dict_map(lambda x:x+1, dict(a=1, b=2))
  	>>> d == dict(a=2,b=3)
  	True