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循环时,对于用于存储列表中每个值得临时变量,可以指定任何名称。
选择描述单个列表元素的有意义的名称大有帮助。
;