坑,规避函数默认函数是可变数据类型

def donot_use_mutable_default_param(idx=0, ids=None):
    if ids is None:
        ids = []
    ids.append(idx)
    print(idx)
    print(ids)
donot_use_mutable_default_param(idx=1)
donot_use_mutable_default_param(idx=2)

 

posted @ 2018-11-25 11:17  张朝华  阅读(102)  评论(0编辑  收藏  举报