python函数


参数陷阱:
1 def defult_param(a,l = []):
2     l.append(a)
3     print(l)
4 
5 defult_param('alex')
6 defult_param('egon')

列表l不会在函数回收后清空,它就是个容器,不用向global 和nolocal声明

原文地址:https://www.cnblogs.com/daju/p/10013253.html