Python中如何将变量缩短至79字符以内?附示例代码
缩短列表变量行长度的实用方法
嘿,我来帮你搞定这个行长度控制的问题!你的movies列表确实有点长,超过79字符的话,咱们用Python本身支持的多行写法就能轻松解决,还能保证代码可读性。
这里有两种常用方式:
逐元素换行拆分(最推荐,可读性拉满):直接在方括号内把每个元素单独放一行,Python会自动识别这是同一个完整列表,完全不需要额外加反斜杠:
movies = [ force_awakens, new_hope, rogue_one, last_jedi, empire, return_of_the_jedi ]这种写法不仅把单行长度压到了79以内,每个元素的辨识度也很高,后期维护起来特别方便。
两行紧凑拆分:如果不想占用太多行数,也可以把列表拆成两行,前几个元素放第一行,剩下的对齐缩进放在第二行:
movies = [force_awakens, new_hope, rogue_one, last_jedi, empire, return_of_the_jedi]
这两种写法都完全符合PEP8的代码风格规范,解决行长度问题的同时也不会破坏代码结构~
内容的提问来源于stack exchange,提问作者Reed Jayne
相关产品推荐
相关产品推荐

