- lists
lists
list模块提供了标准列表进程函数.下面的参数中以L开头的都代表是列表。
append(L1,L2) | 返回L1+L2。 |
append(L) | 把L中所有子列表附加起来的。 |
concat(L) | 把列表L中的所有原子式合并形成一个新的原子。 |
delete(X,L) | 返回把L中第一个出现的X删除后的列表。 |
flat_length(L) | 和length(flatten(L))等价。 |
flatten(L) | 返回对L进行扁平化处理后的列表。 |
keydelete(Key,N,LTup) | 返回列表LTup删除它的第一个元组中第N个元素是Key的元组后的列表。 |
keysearch(Key,N,LTup) | 遍历元组列表LTup,查找一个第N个元素是Key的元组,若找到返回{value,X};否则返回false。 |
keysort(N,LTup) | 返回有LTup中一系列元组的分类的版本,这其中的第N个元素用来作关键字。 |
member(X,L) | 若X是列表L中的成员返回true, 否则返回false。 |
last(L) | 返回L的最后一个元素。 |
nth(N,L) | 返回L的第N个元素。 |
reverse(L) | 把L中最上层的元素反转。 |
reverse(L1,L2) | 和append(reverse(L1),L2)等价。 |
sort(L) | 对L进行排序。 |