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