python default value for function and same pointer list append don't change list value

前端 未结 0 1303
我寻月下人不归
我寻月下人不归 2020-12-04 09:42
def test(a, data=None):
    print(\'before append data id:\', id(data))
    data.append(a)
    print(\'after append data id:\', id(data))
    return data


if __name         


        
相关标签:
回答
  • 消灭零回复
提交回复
热议问题