请为名词①-③选择与之匹配的解释,将配对好的a-c填写到括号中。
① 迭代器 a 对可迭代对象进行迭代的方式或容器
② 生成器 b 使其他函数在不改变任何代码的前提下增加额外功能
③ 装饰器 c 在Python中边循环边计算的机制

出自:国家开放大学Python程序设计