中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Erlang列表如何實現遍歷

小樊
99
2024-06-14 15:03:29
欄目: 編程語言

在Erlang中,可以使用遞歸函數來實現對列表的遍歷。以下是一個簡單的例子,演示如何遍歷一個列表并輸出每個元素:

-module(traverse_list).
-export([traverse/1]).

traverse([]) ->
    ok;
traverse([Head | Tail]) ->
    io:format("~p~n", [Head]),
    traverse(Tail).

在上面的例子中,traverse/1函數接受一個列表作為參數,如果列表為空,則返回ok;否則,取出列表的頭部元素并輸出,然后遞歸調用traverse/1函數處理剩余的列表元素。

要在Erlang中使用這個函數,可以這樣調用:

traverse_list:traverse([1, 2, 3, 4, 5]).

這將輸出:

1
2
3
4
5

0
若羌县| 镇江市| 普洱| 神农架林区| 沁水县| 习水县| 建宁县| 巴林右旗| 谢通门县| 庄河市| 大宁县| 平安县| 丰顺县| 澜沧| 门头沟区| 宁蒗| 怀安县| 舞阳县| 西吉县| 高陵县| 潞西市| 桑植县| 介休市| 大理市| 余庆县| 嵊州市| 吉水县| 社会| 汉川市| 临漳县| 眉山市| 博野县| 西峡县| 广西| 江山市| 东源县| 石家庄市| 余干县| 富顺县| 兴仁县| 曲松县|