91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Erlang列表切片技巧

小樊
88
2024-06-14 15:56:15
欄目: 編程語言

在Erlang中,我們可以使用lists:sublist/2函數來進行列表切片。這個函數接受兩個參數:列表和一個包含開始和結束索引的元組。下面是一個簡單的示例:

```erlang

List = [1, 2, 3, 4, 5],

Sublist = lists:sublist(List, 2, 4),

io:format("~p~n", [Sublist]).

```

在這個示例中,我們首先創建了一個列表List,然后使用lists:sublist/2函數來獲取List的子列表,從索引2開始(包括索引2)到索引4結束(包括索引4)。最后我們將結果打印出來。

另外,我們也可以使用lists:prefix/2函數來獲取列表的前綴部分,或者使用lists:suffix/2函數來獲取列表的后綴部分。下面是一個示例:

```erlang

List = [1, 2, 3, 4, 5],

Prefix = lists:prefix(3, List),

Suffix = lists:suffix(3, List),

io:format("~p~n", [Prefix]),

io:format("~p~n", [Suffix]).

```

在這個示例中,我們首先創建了一個列表List,然后使用lists:prefix/2函數來獲取List的前3個元素,使用lists:suffix/2函數來獲取List的后3個元素。最后我們將結果都打印出來。

0
宾阳县| 民乐县| 高碑店市| 连云港市| 双柏县| 昌宁县| 马山县| 嘉祥县| 涿鹿县| 聂拉木县| 海丰县| 内丘县| 天镇县| 云南省| 泾阳县| 青神县| 黄浦区| 泾源县| 大安市| 建始县| 天津市| 明水县| 金塔县| 眉山市| 岐山县| 西吉县| 西乌珠穆沁旗| 镇平县| 仲巴县| 聂拉木县| 惠水县| 广元市| 华蓥市| 安福县| 上杭县| 盘山县| 盐津县| 丹江口市| 阳高县| 札达县| 文水县|