如何正确地将空列表声明为默认参数

时间:2013-08-28 13:08:18

标签: python list default

我被告知应该使用;

def some_method(self,a,b=[]):
    etc...

而不是

def some_method(self,a,b=list()):
    etc...

'只是因为'..好吧,我想知道'为什么'!

据我所知,两者之间没有真正的区别?

0 个答案:

没有答案