python 创建列表02468_python开发者常犯的10个错误(转)
常见错误1:错误地将表达式作为函数的默认参数在Python中,我们可以为函数的某个参数设置默认值,使该参数成为可选参数。虽然这是一个很好的语言特性,但是当默认值是可变类型时,也会导致一些令人困惑的情况。我们来看看下面这个Python函数定义:>>> def foo(bar=[]): # bar是可选参数,如果没有提供bar的值,则默认为[],... bar.a...