PyCharm: форматировать словарь в аккуратном порядке?
скажем, у меня есть словарь в файле в следующем формате:
{'a': 1, 'b': 2, 'c': 3}
Как мне отформатировать "аккуратно" в PyCharm? например
{
'a': 1,
'b': 2,
'c': 3
}
Ответы
Ответ 1
Идти к
Editor -> Code style -> Python -> Wrapping and Braces -> Dictionary literals.
Установите Wrap always
вместо Wrap if long
.
Затем, если вы переформатируете файл или какой-либо фрагмент, литералы карты будут правильно отформатированы (как указано в вопросе).
![enter image description here]()
Ответ 2
Вам нужно выбрать структуру dict внутри PyCharm, затем [Code] > [Reformat Code...], затем убедитесь, что выбрана опция "Выбранный текст" и нажмите "Выполнить".