day 12 函数名的应用 闭包 迭代器

今日主要内容
1,   函数名的应用,第一类对象
  函数名可以像变量一样进行使用
  1.赋值
  2.作为list元素
  3.作为参数
  4.作为返回值

2, 闭包
  内部函数访问外部函数的局部变量.

    作用:可以让一个变量常驻内存 

好处:
  1.安全
  2.常驻内存. 提高效率
  3, 迭代器
可迭代对象(Iterable):内部包含__iter__().
迭代器(Iterator): 内部含有__iter__() __next__()
str, list, tuple, set, dict
f, range

迭代器的特点:
  1.省内存
  2.惰性机制
  3.只能向前.

猜你喜欢

转载自www.cnblogs.com/xiaobai686/p/11644403.html