擅长:python、mysql、java
<p>是的,使用*arg将args传递给函数将使python解压arg中的值并将其传递给函数。</p>
<p>所以:</p>
<pre><code>>>> def printer(*args):
print args
>>> printer(2,3,4)
(2, 3, 4)
>>> printer(*range(2, 5))
(2, 3, 4)
>>> printer(range(2, 5))
([2, 3, 4],)
>>>
</code></pre>