There can be any number of ways we can return a dictionary from a python function. Consider the one given below.
# This function returns a dictionary def foo(): d = dict(); d['str'] = "Tutorialspoint" d['x'] = 50 return d print foo()
{'x': 50, 'str': 'Tutorialspoint'}