PyCharm:以一种整洁的方式格式化字典?

pcww981p  于 2022-11-08  发布在  PyCharm
关注(0)|答案(4)|浏览(178)

假设我在一个文件中有一个字典,其格式如下:

{'a': 1, 'b': 2, 'c': 3}

如何在PyCharm中“整齐地”格式化它?例如:

{ 
    'a': 1, 
    'b': 2, 
    'c': 3
}
qyuhtwio

qyuhtwio1#

请转到

Editor -> Code style -> Python -> Wrapping and Braces -> Dictionary literals.

设置Wrap always,而不是Wrap if long
然后,如果您重新格式化文件或某些选择,Map文字将被正确格式化(如问题中所问)。

cwtwac6a

cwtwac6a2#

你必须在PyCharm中选择dict结构,然后选择[Code]〉[Reformat Code...],然后确保选择了选项“Selected text”并点击Run。

ffscu2ro

ffscu2ro3#

如果需要打印一份敕令,那么我推荐这样漂亮的打印:

from pprint import pprint

pprint(my_dict)
agyaoht7

agyaoht74#

当在命令提示符中使用时,花括号被使用两次来指示操作。2在PyCharm中,它不需要双精度数{}。3 a_dict = {“abc”:“bird”,“def”:“dog”}注意,这是一个无序的格式。

相关问题