<li><strong>Default values are evaluated when function is first encountered in the scope.</strong></li>
<li><strong>Any mutation of a mutable default value will persist between invocations.</strong></li>
<li><strong>Any mutation of a mutable default value will persist between invocations!</strong></li>
</ul>
<div><h2id="splatoperator"><ahref="#splatoperator"name="splatoperator">#</a>Splat Operator</h2><div><h3id="insidefunctioncall-1">Inside Function Call</h3><p><strong>Splat expands a collection into positional arguments, while splatty-splat expands a dictionary into keyword arguments.</strong></p><pre><codeclass="python language-python hljs">args = (<spanclass="hljs-number">1</span>, <spanclass="hljs-number">2</span>)