首页 » 与孩子一起学编程 » 与孩子一起学编程全文在线阅读

《与孩子一起学编程》12.12 循环处理列表

关灯直达底部

最早开始讨论循环时,我们看到循环完成了一个值列表的迭代处理。我们还了解了 range 函数,并用它作为快捷方式为循环生成数字列表。前面已经看到 range 确实可以提供一个数字列表。

不过循环完全可以迭代处理任何列表,而不一定非得是数字列表。假设要显示出我们的字母列表,一行显示一个元素,可以这样做:

>>> letters = ['a', 'b', 'c', 'd', 'e']>>> for letter in letters:    print letterabcde>>>

这里我们的循环变量是 letter。(之前我们使用了 looperijk 之类的循环变量。)循环迭代处理(循环处理)列表中的所有值,每次迭代时,当前元素会存储在循环变量 letter 中,然后显示出来。