English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Listの最後の要素を削除します。リストは空でない必要があります。それ以外の場合、関数はクラッシュし、function_clause子句が生成されます。
droplast(List1)
リスト1 −値リスト。
最後の要素を削除した新しいリストを返します。
-module(helloworld). -import(lists,[droplast/1] -export([start/0]). start() -> Lst1 = [1,2,3], Lst2 = droplast(Lst1) io:fwrite("~w~n",[Lst2]
上記のプログラムを実行すると、以下のような結果が得られます。
[1,2]