gpt4 book ai didi

python - python多行[for in]语句的正确格式

转载 作者:行者123 更新时间:2023-12-05 01:21:05 25 4
gpt4 key购买 nike

我应该如何在 python 中格式化一个长的 for in 语句?

for param_one, param_two, param_three, param_four, param_five in get_params(some_stuff_here, and_another stuff):

我发现我只能用反斜杠 来限制for in 语句:

for param_one, param_two, param_three, param_four, param_five \
in get_params(some_stuff_here, and_another_stuff):

但我的 linter 对此格式有问题,什么是 Pythonic 方式这样的格式化语句?

最佳答案

您可以利用括号内的隐式行连接(如 PEP-8 中所推荐):

for (param_one, param_two, 
param_three, param_four,
param_five) in get_params(some_stuff_here,
and_another stuff):

(显然,您可以选择每行的长度以及是否需要在每组括号中包含换行符。)

关于python - python多行[for in]语句的正确格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25228688/

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