Navigation

    CreatiCode Scratch Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • CreatiCode

    读取列表

    二维积木
    1
    1
    207
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      creaticodeteacher2-mail last edited by admin

      先修科目

      • 用积木编辑列表

      介绍

      列表就像是很多个按顺序排列的变量。你可以通过列表项的位置读取其值,还可以获取列表的信息。

       

      获取列表的长度

      这个报表积木告诉你列表中有多少项。

       

      示例

      注意,列表项的位置索引号从1至列表长度。例如,如果你要在列表最后一项前插入项,就可以用列表长度作为位置索引。

       

      读取指定位置的列表项的值

      如果你知道某一项的位置,就可以用这个积木读取其值:

      位置索引最小为1,最大为列表长度。例如,获取最后一项的值,方法如下:

       

      按照值搜索列表项

      你不仅可以按照位置获取列表项,如果你知道某一项的值,还可以找到该项的位置。

       
      如果找不到该值,报告的值就为0:

       

      列表是否包含某个值

      利用这个积木可以判断列表是否包含某个值,报告结果为“true(真)”或者“false(假)”。

       

       

      搜索某一项的一部分

      有时候你想找到包含某个值的项。换句话说,你要搜索某一项的一部分。可以用这个积木:

      例如,在学生姓名列表中,你想找到第一个姓“王”的学生的索引号,方法如下:

      1 Reply Last reply Reply Quote 0
      • First post
        Last post