gpt4 book ai didi

python - 在函数 : Wrong handling indentation/bad-continuation. 中使用列表作为参数的 Pylint 错误无法找出原因

转载 作者:行者123 更新时间:2023-11-28 22:48:26 28 4
gpt4 key购买 nike

我有一个关于 Pylint 的问题。我收到错误“错误处理缩进”和“错误继续”。我想知道我做错了什么。我试过阅读 PEP8 以与函数括号保持一致,但它没有用。这是我尝试过的方法:谢谢!

WALLACE_SP1[i] = rad_intercpt_wallace(
[[K_SPECIES1[i],
LAI_SPECIES1[i],
SP_HEIGHT[i]],
[K_SPECIES2[i],
LAI_SPECIES2[i],
SP_HEIGHT[i]]])[0]

WALLACE_SP1[i] = rad_intercpt_wallace(
[[K_SPECIES1[i],
LAI_SPECIES1[i],
SP_HEIGHT[i]],
[K_SPECIES2[i],
LAI_SPECIES2[i],
SP_HEIGHT[i]]]
)[0]

WALLACE_SP1[i] = rad_intercpt_wallace([[K_SPECIES1[i], LAI_SPECIES1[i],
SP_HEIGHT[i]], [K_SPECIES2[i],
LAI_SPECIES2[i], SP_HEIGHT[i]]])[0]

WALLACE_SP1[i] = rad_intercpt_wallace([[K_SPECIES1[i], LAI_SPECIES1[i],
SP_HEIGHT[i]],
[K_SPECIES2[i], LAI_SPECIES2[i],
SP_HEIGHT[i]]])[0]

最佳答案

每个内部 [ 都需要自己一致的缩进。例如,LAI_SPECIES 必须与 K_SPECIES 对齐(因为它们都是同一列表的一部分)。

WALLACE_SP1[i] = rad_intercpt_wallace(
[[K_SPECIES1[i],
LAI_SPECIES1[i],
SP_HEIGHT[i]],
[K_SPECIES2[i],
LAI_SPECIES2[i],
SP_HEIGHT[i]]])[0]

替代方案:

WALLACE_SP1[i] = rad_intercpt_wallace(
[[K_SPECIES1[i], LAI_SPECIES1[i], SP_HEIGHT[i]],
[K_SPECIES2[i], LAI_SPECIES2[i], SP_HEIGHT[i]]])[0]

关于python - 在函数 : Wrong handling indentation/bad-continuation. 中使用列表作为参数的 Pylint 错误无法找出原因,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25122242/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com