Erlang - Droplast
Supprime le dernier élément d'une liste. La liste doit être non vide, sinon la fonction plantera avec une clause_fonction.
Syntaxe
droplast(List1)
Paramètres
List1 - La liste des valeurs.
Valeur de retour
Renvoie une nouvelle liste avec le dernier élément supprimé.
Par exemple
-module(helloworld).
-import(lists,[droplast/1]).
-export([start/0]).
start() ->
Lst1 = [1,2,3],
Lst2 = droplast(Lst1),
io:fwrite("~w~n",[Lst2]).
Production
Lorsque nous exécutons le programme ci-dessus, nous obtiendrons le résultat suivant.
[1,2]