WIP lookup commands

This commit is contained in:
DiG 2022-01-17 14:59:13 +01:00
parent 31bf6b8d91
commit cc636adccc
1 changed files with 8 additions and 2 deletions

View File

@ -340,7 +340,10 @@ def flatten_stack( data ):
return data
if type(data) == list:
[ flat += flatten_stack( sub ) for sub in data ]
res = [ flatten_stack( sub ) for sub in data ]
flat_list = [item for sublist in res for item in sublist]
for item in flat_list:
flat += item
return flat
if type(data) == dict:
@ -351,7 +354,10 @@ def flatten_stack( data ):
# flat.append(key)
# else:
if type(data[key]) in [list,dict]:
flat += flatten_stack(data[key])
res = flatten_stack(data[key])
for item in res:
flat += item
return flat
# jlog( flat )
return flat