Интересно если есть простой способ форматировать строки вывода dict, например:
{
'planet' : {
'name' : 'Earth',
'has' : {
'plants' : 'yes',
'animals' : 'yes',
'cryptonite' : 'no'
}
}
}
..., где простой str (dict) просто даст вам совершенно нечитаемый ...
{'planet' : {'has': {'plants': 'yes', 'animals': 'yes', 'cryptonite': 'no'}, 'name': 'Earth'}}
Насколько я знаю о Python, мне пришлось бы написать много кода со многими частными случаями и вызовами string.replace (), где эта проблема сама по себе не очень похожа на проблему с 1000 строками.
Пожалуйста, предложите самый простой способ отформатировать любой диктант в соответствии с этой формой.