Feb-25-2022, 10:17 AM
Or as a function:
dict1 = {'error': [], 'result': {'BCHUSD': {'a': ['301.340000', '8', '8.000'], 'b': ['301.160000', '5', '5.000'], 'c': ['301.280000', '2.17601336'], 'v': ['24.29958509', '5601.96455701'], 'p': ['301.518130', '277.596849'], 't': [15, 2308], 'l': ['299.000000', '260.000000'], 'h': ['302.390000', '309.900000'], 'o': '299.000000'}, 'TRXUSD': {'a': ['0.0609450', '70500', '70500.000'], 'b': ['0.0609440', '1094', '1094.000'], 'c': ['0.0609540', '360.09238846'], 'v': ['19826.64747345', '9636655.93947494'], 'p': ['0.0610639', '0.0589701'], 't': [22, 1735], 'l': ['0.0608850', '0.0562060'], 'h': ['0.0612840', '0.0618410'], 'o': '0.0611130'}, 'XXRPZUSD': {'a': ['0.69453000', '720', '720.000'], 'b': ['0.69419000', '694', '694.000'], 'c': ['0.69180000', '2196.58617800'], 'v': ['235770.55961560', '28023892.06456976'], 'p': ['0.69880570', '0.66007675'], 't': [415, 10359], 'l': ['0.69121000', '0.62229000'], 'h': ['0.70386000', '0.72105000'], 'o': '0.69935000'}}} def display_dict(dictname, level=0): indent = " " * (4 * level) for key, value in dictname.items(): if isinstance(value, dict): print(f'\n{indent}{key}') level += 1 display_dict(value, level) else: print(f'{indent}{key}: {value}') if level > 0: level -= 1 display_dict(dict1)
Output:error: []
result
BCHUSD
a: ['301.340000', '8', '8.000']
b: ['301.160000', '5', '5.000']
c: ['301.280000', '2.17601336']
v: ['24.29958509', '5601.96455701']
p: ['301.518130', '277.596849']
t: [15, 2308]
l: ['299.000000', '260.000000']
h: ['302.390000', '309.900000']
o: 299.000000
TRXUSD
a: ['0.0609450', '70500', '70500.000']
b: ['0.0609440', '1094', '1094.000']
c: ['0.0609540', '360.09238846']
v: ['19826.64747345', '9636655.93947494']
p: ['0.0610639', '0.0589701']
t: [22, 1735]
l: ['0.0608850', '0.0562060']
h: ['0.0612840', '0.0618410']
o: 0.0611130
XXRPZUSD
a: ['0.69453000', '720', '720.000']
b: ['0.69419000', '694', '694.000']
c: ['0.69180000', '2196.58617800']
v: ['235770.55961560', '28023892.06456976']
p: ['0.69880570', '0.66007675']
t: [415, 10359]
l: ['0.69121000', '0.62229000']
h: ['0.70386000', '0.72105000']
o: 0.69935000