描述

    • 一个数字或一段文本,只代表一个数据(如一个人的身高、一个的姓名);


    • 当数据量众多的时候(如全班人的姓名),需要一些盛放数据的容器;

    • 列表就是一种盛数据的容器;

    • 将多个数据写入到中括号[]内,并用英文逗号分隔开,便构成了一个列表;


    • 列表的输入一例:[1, “2”,3,4]。

    列表的性质

    列表元素的顺序
    列表内元素的排列是有顺序的,如下图所示,有
    正序逆序**两种编号方式。
    image.png

    列表元素的索引

    • 通过变量名[元素位置]的方式,获取列表对应位置的值;

    **

    • 上图中,列表被赋值给变量city_of_zhejiang

    **

    • 如city_of_zhejiang[2] 会获取“台州”;

    • 如city_of_zhejiang[-2] 会获取“金华”。

    列表的操作

    列表的输入

    image.png

    列表的遍历

    • 可以用【ForEach】指令,对列表内的元素进行逐一的遍历;

    • 如下图,依次遍历了列表[1, 2, 3, 4]中的每一个元素。

    image.png

    列表的处理

    • 可以使用【列表】指令集中的指令对列表进行创建、增加元素、删除元素等操作;

    • 如下列流程实现了新列表的创建、增加元素和删除元素。

    image.png