def nested_to_plain(obj, path = []):
result = {}
for key, val in obj.items():
path.append(key)
if type(val) == dict:
result.update(nested_to_plain(val, path))
else:
result['.'.join(path)] = val
path.pop()
return result
Кроме формулировки неплохо бы ещё исправить орфографические и пунктуационные ошибки, нарушение правил (3.4), ну и заголовок - там явно пропущено слово.
bzotsss, работает для всех. И не только чисел. Вам следует тщательнее обдумывать свои вопросы. И уделять больше внимания правописанию - четыре ошибки в одном предложении, это как-то многовато. И правила (3.4) перестаньте нарушать.
Aetae, через зад не через зад, но метод инициализации первым делом дожидается обновления DOM. Так что без nextTick'а вместо экземпляра ApexChart будет null.