LINSERT 命令第二个参数的值可以是 BEFORE 或者 AFTER ,它们分别用于指示命令将新元素插入到目标元素的前面或者后面;命令在完成插入操作之后会返回列表当前的长度作为返回值。

    比如说,对于以下这个 lst 列表:

    还可以通过执行以下 LINSERT 命令,将元素 "12345" 插入到元素 的后面:

    图 4-21 展示了上述两个 LINSERT 命令的执行过程。


    为了执行插入操作,LINSERT 命令要求用户给定的目标元素必须已经存在于列表当中;相反地,如果用户给定的目标元素并不存在,那么 LINSERT 命令将返回 表示插入失败:

    在插入操作执行失败的情况下,列表包含的元素将不会发生任何变化。

    其他信息