深入地研究循环

for magician in magicians:

这行代码让python获取列表magicians中的第一个值('alice'),并将其存储到变量magician中。接下来,python读取下一行代码:

print(magician)

它让python打印magician的值——'alice'。鉴于该列表还包含其他值,python返回到循环地第一行:

for magician in magicians:

python获取列表的下一个名字——'david',并将其存储到变量magician中,再执行下面这行代码:

print(magician)

直到for循环后面没有其它的代码,程序就此结束。

循环执行的速度非常快。

编写for循环时,对于用于存储列表中每个值得临时变量,可以指定任何名称。

选择描述单个列表元素的有意义的名称大有帮助。

;