English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Erlang リスト droplast メソッド

Erlangリスト

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]

Erlangリスト