ERepublik: Fix flatten_subdicts.
This commit is contained in:
parent
44f00be316
commit
e82f9787b5
@ -53,12 +53,7 @@ def flatten_subdicts(dicts, flat={}):
|
|||||||
"""Change dict of dicts into a dict of strings/integers. Useful for
|
"""Change dict of dicts into a dict of strings/integers. Useful for
|
||||||
using in string formatting."""
|
using in string formatting."""
|
||||||
if isinstance(dicts, list):
|
if isinstance(dicts, list):
|
||||||
for i, dict_ in enumerate(dicts):
|
return flatten_subdicts(dict(enumerate(dicts)))
|
||||||
for key, value in dict_.items():
|
|
||||||
flat['%i__%s' % (i, key)] = flatten_subdicts(value)
|
|
||||||
print repr(flat)
|
|
||||||
print '1__id' in flat
|
|
||||||
return flat
|
|
||||||
elif isinstance(dicts, dict):
|
elif isinstance(dicts, dict):
|
||||||
for key, value in dicts.items():
|
for key, value in dicts.items():
|
||||||
if isinstance(value, dict):
|
if isinstance(value, dict):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user