title: Correct way to specify default empty list/dict/set/etc as function arg
body: <p>What is the correct way to specify an empty dict or list for a function?</p>
  
  <pre><code>def func_a(l=list(), d=dict()):
      pass
  
  def func_b(l=[], d={}):
      pass
  </code></pre>