Write a Python fuction to print the depth of a dictionary.
Topic: Write a Python fuction to print the depth of a dictionary.
Solution
def dict_depth(d): if isinstance(d, dict): return 1 + (max(map(dict_depth, d.values())) if d else 0) return 0 dic = {'a':1, 'b': {'c': {'d': {}}}} print(dict_depth(dic))
List all Python Programs