16. 访问列表

在前一课中我们创建了一个包含5个字符串的列表。 现在,我们将要学习一些基本命令来管理和访问列表的内容。 我们首先需要用打印命令来验证我们的"listfive"列表是否存在。如果这个列表不存在,请重复上一课的步骤创建listfive列表。
打印listfive列表的内容
现在,我们有一个含有5个元素项目的列表。 我们在创建这个列表的时候需要告诉海龟:请把字符串”第一“放在第一格单元,把”第二“放在第二格单元……把”第五“放在第五格单元。 我们访问列表项目的命令是:item NUMBER_OF_CELL LIST_NAME.。 现在我们举例来说明,打印列表第二项内容的命令是:print item 2 :listfive
打印listfive列表里的第三个元素
我们在前面的课程中学过命令random。 命令random 5表示海龟会随机输出0-4之间的一个数字。 现在,我们想输出1-5之间的一个随机数字,怎么办呢?我们可以用sum和random命令。
打印1-5之间的一个随机数字,使用sum和random命令
要打印出列表里的一个随机项,我们可以用random命令。 需要注意的是,第一个列表项的指示数字是1不是0。
打印一个listfive列表里的随机项目
我们已经知道如何打印列表里的随机项,但是,现在有一个选择命令可以让我们的生活变得更容易。 我们可以用命令 pick LIST_NAME来选择一个随机项。
打印listfive列表里的随机项,用选择命令pick,打印几次,看看结果有什么不同
命令butfirst下达以后,海龟会输出列表项目里除了第一项的所有项目。 我们可以用简化命令:bf
用命令butfirst打印列表项目里除了第一项的所有项目
命令butlast下达以后,海龟会输出列表项目里除了最后一项的所有项目。 我们可以用简化命令:bl
用命令butlast打印列表项目里除了最后一项的所有项目
TurtleAcademy learn programming for freeYour browser is not supporting canvas We recomand you to use Chrome or Firefox browsers