使用
None作为默认值:
def func(items=None): if items is None: items = [] print items
可变默认参数的问题在于它将在函数的所有调用之间共享-
请参见Python教程相关部分中的“重要警告” 。
欢迎分享,转载请注明来源:内存溢出
使用
None作为默认值:
def func(items=None): if items is None: items = [] print items
可变默认参数的问题在于它将在函数的所有调用之间共享-
请参见Python教程相关部分中的“重要警告” 。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)