如何解决将 python 分配分成多行
按照 PEP8 的准则将其分解为多行的最简洁方法是什么?
long_name,longer_name,even_longer_name = list_to_break_into_long_names
我能想到
long_name,even_longer_name = \
list_to_break_into_long_names
但反斜杠会引发 C092 prefer implied line continuation inside parentheses,brackets,and braces as opposed to a backslash
。我想不出一个干净的方法来做到这一点。
解决方法
如何使用括号
(
long_name,longer_name,even_longer_name,) = list_to_break_into_long_names
你也可以考虑使用像 python-black 这样的工具来自动设置格式并接受它的方式。缺点是它可能不是您认为最好的方式。优点是它做得相当好,您可以花更少的时间考虑清理代码格式。
,另一种使用括号的方法:
long_name,even_longer_name = (
list_to_break_into_long_names)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。