擅长:python、mysql、java
<p>您可以使用<code>*args</code>或<code>**kwargs</code>。名字<code>args</code>和<code>kwargs</code>其实并不重要,但关键在于<code>*</code>和<code>**</code>。基本上,<code>*</code>将解压一个列表,类似地,<code>**</code>将解压一个dict</p>
<p><code>*args</code>只是一个值列表,其顺序与定义函数的顺序相同。你知道吗</p>
<p>例如</p>
<pre><code>args = [23, 6, 2, "label", 5, 25, 21, 343.22, 111.34, 2]
write2db(*args)
</code></pre>
<p><code>**kwargs</code>是参数名到参数值的键值映射(python dict)</p>
<p>例如</p>
<pre><code>kwargs = {
'pocnr': 23,
'larm1': 21,
# ... etc.
}
write2db(**kwargs)
</code></pre>