11.list的其他命令
1.获取 list 的长度。
list(LENGTH
2.读取列表中指定索引的的元素,可以指定多个索引
list(GET
:当前操作的列表
从0开始编号,索引0的元素为列表中的第一个元素;
索引也可以是负数,-1表示列表的最后一个元素,-2表示列表倒数第二个元素,以此类推
当索引(不管是正还是负)超过列表的长度,运行会报错
3.将列表中的元素用连接符(字符串)连接起来组成一个字符串
list (JOIN
:当前操作的列表
4.查找列表是否存在指定的元素,若果未找到,返回-1
list(FIND
:当前操作的列表
如果列表中存在
如果未找到则返回-1。
5.将元素追加到列表中
list (APPEND [
6.在list中指定的位置插入若干元素
list(INSERT <element_index>
7.将元素插入到列表的0索引位置
list (PREPEND [
8.将列表中最后元素移除
list (POP_BACK [
9.将列表中第一个元素移除
list (POP_FRONT [
10.将指定的元素从列表中移除
list (REMOVE_ITEM
11.将指定索引的元素从列表中移除
list (REMOVE_AT
12.移除列表中的重复元素
list (REMOVE_DUPLICATES )
13.列表翻转
list(REVERSE )
14.列表排序
list (SORT [COMPARE
COMPARE:指定排序方法。有如下几种值可选:
STRING:按照字母顺序进行排序,为默认的排序方法
FILE_BASENAME:如果是一系列路径名,会使用basename进行排序
NATURAL:使用自然数顺序排序
CASE:指明是否大小写敏感。有如下几种值可选:
SENSITIVE: 按照大小写敏感的方式进行排序,为默认值
INSENSITIVE:按照大小写不敏感方式进行排序
ORDER:指明排序的顺序。有如下几种值可选:
ASCENDING:按照升序排列,为默认值
DESCENDING:按照降序排列

浙公网安备 33010602011771号