擅长:python、mysql、java
<p>我意识到这个问题由来已久,但我想分享我的想法和对我有效的方法,特别是因为我在法律上是盲人。(我专门针对浅嵌套,并尽可能保持函数调用的简单易读。)</p>
<p>为了避免这种潜在的棘手的可读性情况,实际上,我将把列表(或任何创建复杂、混乱的函数调用的项)定义为一个变量,以某种形式明确命名,表示它是临时的:</p>
<pre><code># Build temp argument to avoid messy function call.
arg3_tmp = [
'parameter1',
'parameter2',
'parameter3',
]
some_method(argument1, argument2, arg3_tmp)
</code></pre>