是否可以在括号内格式化PyCharm Python代码?

是否可以在括号内格式化PyCharm Python代码?,python,pycharm,Python,Pycharm,我已经搜索了很长一段时间,也许我只是完全忘记了,但就我的一生而言,我无法找到如何让任何编辑器在括号、花括号或括号内正确格式化Python代码。我转而使用PyCharm而不是VSCode,因为我无法在那里找到它,但现在我也无法用PyCharm找到它 例如 incorrect_way = [ 'instead_of' = 'this', 'type_of' = 'newline', 'indentation' = 'format' ] correct_way = {

我已经搜索了很长一段时间,也许我只是完全忘记了,但就我的一生而言,我无法找到如何让任何编辑器在括号、花括号或括号内正确格式化Python代码。我转而使用PyCharm而不是VSCode,因为我无法在那里找到它,但现在我也无法用PyCharm找到它

例如

incorrect_way = [
    'instead_of' = 'this',
    'type_of' = 'newline',
    'indentation' = 'format'
    ]

correct_way = {'i_would_like' : 'something',
               'more_like' : 'this',
               'type_of' : 'newline_format'}

def another_possibility = (
                           'or_possibly' = 'even',
                           'something'   = 'indented',
                           'in_this'     = 'format'
                          )
谈到python,我还相当缺乏经验,因此请原谅我对上述编码风格缺乏理解。我只知道无论我在做什么,看起来都是令人讨厌和丑陋的,所以我想在以后改变我的方式太难之前,尽早养成更好的习惯。提前谢谢你

[编辑]


否决票是完全没有必要的。该问题已充分提出,之前未回答该问题,要求该问题提出明确答案,并给出了明确编码的示例。这个问题完全符合这里所宣扬的每一个标准,但因为有人不同意我所说的“不正确”(顺便说一句,这在阅读结束声明后应该是显而易见的,说得非常清楚,我仍在学习,甚至被要求原谅任何差异),我因此投了反对票?所以你花了时间对语义学发疯,却连回答我的问题都没有?哇,你们真的让人们享受学习过程

您所说的“不正确”实际上是一种正确的方式。开始括号与定义位于同一行。列表项是一个缩进级别(4个空格),每个缩进级别位于单独的行上。结束括号位于最后一行,再次缩进一级,4个空格(或1个制表符-但不推荐)。