Python(函数名,可迭代对象,迭代器)
一、默认参数的坑
# 比较特殊,正常来说临时空间执行结束后应该删除,但在这里不是.
def func(a,l=[]):
l.append(a)
return l
print(func(1)) # [1]
print(func(2)) # [1,2]
print(func(3)) # [1,2,3]# 比较特殊,正常来说临# 比较特殊,正常来说临时空间执行结束后应该删除,但在这里不是.
def func(a,l=[]):
l.append(a)
return l
print(func(1)) # [1]
print(func(2)) # [1,2]
print(func(3)) # [1,2,3]# 比较特殊,正常来说临