【发布时间】:2015-11-26 16:51:35
【问题描述】:
我正在格式化将包含在报告附录中的代码,因此尊重 80 个字符的行不仅仅是 PEP8 的狂热,因为如果行太长,它们会继续超过纸张的宽度。
通常,使用 PEP8 建议和一些逻辑来打破长行,事情很容易,但我遇到了这个 90 个字符的长行,缩进了 3 次:
valleys.append(data.index(min(data[frontieres[f*2+1]:frontieres[f*2+2]])))
如果可能的话,我应该如何在不更改变量名称的情况下打破它?
【问题讨论】:
-
制作中间变量?
min值至少有一个。 -
致任何想编辑此问题的人:缩进是故意的。
-
您将许多步骤设置为一个步骤。很明显,你会得到这么大的一条线。