亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
枞阳县| 拜泉县| 旺苍县| 无棣县| 桑日县| 和静县| 鲁甸县| 孝感市| 台东市| 米林县| 马山县| 文安县| 白朗县| 玉龙| 松滋市| 洞头县| 广南县| 中西区| 赣榆县| 新兴县| 绥德县| 灯塔市| 泗阳县| 南平市| 芦溪县| 新沂市| 海宁市| 伊春市| 闽侯县| 宿迁市| 抚宁县| 米脂县| 云安县| 平湖市| 青铜峡市| 康保县| 习水县| 襄樊市| 乾安县| 和田市| 永新县|