Python 如何处理返回值的长列表而不面对缩进错误

Python 如何处理返回值的长列表而不面对缩进错误,python,python-3.x,Python,Python 3.x,我在Python中有一个返回5项的函数(我没有开发该函数,因此无法更改它)。如果我想给返回值起一个有意义的名字,那将是一条很长的线,每行超过80个字符。所以我这样写: encoded_en, forward_h_en, forward_c_en, backward_h_en, backward_c_en = encoder(embedding) 但随后,我遇到了缩进错误: File "<ipython-input-28-5947292b462a>", line 20

我在Python中有一个返回5项的函数(我没有开发该函数,因此无法更改它)。如果我想给返回值起一个有意义的名字,那将是一条很长的线,每行超过80个字符。所以我这样写:

encoded_en,
    forward_h_en, forward_c_en,
    backward_h_en, backward_c_en = encoder(embedding)
但随后,我遇到了
缩进
错误:

File "<ipython-input-28-5947292b462a>", line 20
    forward_h_en, forward_c_en
    ^
IndentationError: unexpected indent
文件“”,第20行
前进,前进
^
缩进错误:意外缩进
处理此类情况的正确方法是什么?

使用括号:

(encoded_en,
    forward_h_en, forward_c_en,
    backward_h_en, backward_c_en) = range(5)
print(encoded_en)  # 0