Erlang - Lists(列表)

Erlang - Lists(列表) 首页 / Erlang入门教程 / Erlang - Lists(列表)

列表是用于存储数据项集合的结构,在Erlang中,列表是通过将值括在方括号中来创建的。

-module(helloLearnfk). 
-export([start/0]). 

start() -> 
   Lst1=[1,2,3], 
   io:fwrite("~w~n",[Lst1]).

上面示例的输出将是-

[1 2 3]

现在让我们讨论可用于列表的各种方法。

Sr.No方法和描述
1

all

List中的所有元素Elem返回true,否则返回false。

链接:https://www.learnfk.comhttps://www.learnfk.com/erlang/erlang-lists.html

来源:LearnFk无涯教程网

2

any

列表中的至少一个元素Elem返回true,则返回true。

3

append

返回一个新列表List3,该列表由List1的元素和List2的元素组成。

4

delete

从列表中删除一个元素并返回一个新列表。

5

droplast

拖放列表的最后一个元素。

6

duplicate

返回一个列表,其中包含术语Elem的N个副本

7

last

返回列表的最后一个元素

8

max

返回列表中具有最大值的元素。

9

member

检查列表中是否存在元素。

10

min

返回列表中具有最小值的元素。

11

merge

返回通过合并ListOfLists的所有子列表形成的排序列表。

12

nth

返回列表的第N个元素。

13

nthtail

返回列表的第N个尾巴。

14

reverse

逆转元素列表。

15

sort

对元素列表进行排序。

16

sublist

返回元素的子列表。

17

sum

返回列表中元素的总和。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

技术与商业案例解读 -〔徐飞〕

左耳听风 -〔陈皓〕

OpenResty从入门到实战 -〔温铭〕

Service Mesh实战 -〔马若飞〕

软件设计之美 -〔郑晔〕

etcd实战课 -〔唐聪〕

高楼的性能工程实战课 -〔高楼〕

超级访谈:对话玉伯 -〔玉伯〕

手把手带你写一个MiniSpring -〔郭屹〕

好记忆不如烂笔头。留下您的足迹吧 :)