摘要:
闭包定义:1、闭包是一个嵌套函数2、闭包必须返回嵌套函数3、嵌套函数必须引用一个外部的非全局的局部自由变量 # 面试题 def num(): return [lambda x:i*x for i in range(4)]# num() -> [函数,函数,函数,函数]print([ m(2) for 阅读全文
摘要:
def func(a,b=[]) 有什么陷阱?def func(a,b=[]): b.append(a) return bl1 = func(1)l2 = func(2,[11,22])l3 = func(3)print(l1,l2,l3) #执行结果: [1,3] [11,22,2] [1,3] 阅读全文