<分区>
我有以下代码:
This.is.a.supper.long.name = This.is.another.supper.long.name
目前我知道的唯一方法是转义换行符:
This.is.a.supper.long.name = \
This.is.another.supper.long.name
有什么优雅的解决方案吗?
<分区>
我有以下代码:
This.is.a.supper.long.name = This.is.another.supper.long.name
目前我知道的唯一方法是转义换行符:
This.is.a.supper.long.name = \
This.is.another.supper.long.name
有什么优雅的解决方案吗?
最佳答案
有几种方法。
common = This.is
common.a.supper.long.name = common.another.supper.long.name
如果这没有帮助,你可以
name = This.is.another.supper.long.name
This.is.a.supper.long.name = name
或
setName(This, getName(This))
方法允许隐藏长访问路径。当您可以更改 This
时,这将变得更加可读:
This.setName(This.getName())
关于python - 在 Python 中将一个长赋值分成两行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29555608/
相关文章:
python - 涉及 Python 内置数字类型和 Numpy 类型 float64 和 complex128 的二元算术运算结果的混淆类型
python - 使 flake8 区分未定义函数和星形导入
python - namedtuples 是否应该遵循 python 中的常量名称约定?
python - 为错误的 Python 版本引发错误的适当方法是什么?
python - DRF-通过模型在 M2M 中创建新实例时出错
python - 如何避免 pylint 和 pycodestyle 之间关于缩进样式的冲突
python - "E721: do not compare types, use isinstance()"错误
python - matplotlib - 在图例中包装文本
python - Django 如何在将当前页面与 request.get_full_path 进行比较时排除 GET 参数