假设我在一个文件中有一个字典,其格式如下:
{'a': 1, 'b': 2, 'c': 3}
如何在PyCharm中“整齐地”格式化它?例如:
{ 'a': 1, 'b': 2, 'c': 3 }
qyuhtwio1#
请转到
Editor -> Code style -> Python -> Wrapping and Braces -> Dictionary literals.
设置Wrap always,而不是Wrap if long。然后,如果您重新格式化文件或某些选择,Map文字将被正确格式化(如问题中所问)。
Wrap always
Wrap if long
cwtwac6a2#
你必须在PyCharm中选择dict结构,然后选择[Code]〉[Reformat Code...],然后确保选择了选项“Selected text”并点击Run。
ffscu2ro3#
如果需要打印一份敕令,那么我推荐这样漂亮的打印:
from pprint import pprint pprint(my_dict)
agyaoht74#
当在命令提示符中使用时,花括号被使用两次来指示操作。2在PyCharm中,它不需要双精度数{}。3 a_dict = {“abc”:“bird”,“def”:“dog”}注意,这是一个无序的格式。
4条答案
按热度按时间qyuhtwio1#
请转到
设置
Wrap always
,而不是Wrap if long
。然后,如果您重新格式化文件或某些选择,Map文字将被正确格式化(如问题中所问)。
cwtwac6a2#
你必须在PyCharm中选择dict结构,然后选择[Code]〉[Reformat Code...],然后确保选择了选项“Selected text”并点击Run。
ffscu2ro3#
如果需要打印一份敕令,那么我推荐这样漂亮的打印:
agyaoht74#
当在命令提示符中使用时,花括号被使用两次来指示操作。2在PyCharm中,它不需要双精度数{}。3 a_dict = {“abc”:“bird”,“def”:“dog”}注意,这是一个无序的格式。