awakeforaflip

 avatar
unknown
plain_text
3 years ago
267 B
1
Indexable
d={1:{7:77,8:{12:45}}, 2:2222, 3:3333}
def get(d):
  l=[]
  if bool(d):
    key=next(iter(d))
    value=d.pop(key)
    if type(value)==dict:
      l+=[[key]+[get(value)]]
    else:
      l+=[[key,value]]+get(d)
    return l+get(d)
  return l
print(get(d))