首先, 英文走一波. 循环 - loop, 迭代 - iterate, 递归 - recursion, 遍历 - travelsal
●循环: 指的是在满足条件的情况下, 重复执行同一段代码. 比如, while 语句.
●迭代: 指的是按照某种顺序逐个访问列表中的每一项. 比如, for 语句
●递归: 指的是一个函数不断调用自身的行为. 比如, 以编程方式输出著名的斐波那契数列.
●遍历: 指的是按照一定规律访问树形结构中的每个节点, 而且每个节点都只能访问一次.
逐个访问
在 python 中逐个访问对象中的每个元素, 可以这样做:(例如一个 list)
iter(): 将可迭代对象, 转换为迭代器
来源: http://www.bubuko.com/infodetail-3211464.html