Erlang: elimina
Elimina un elemento dall'elenco e restituisce un nuovo elenco.
Sintassi
delete(element,List1)
Parametri
Element - l'elemento da eliminare dalla lista.
List1 - Il primo elenco di valori.
Valore di ritorno
Restituisce un nuovo elenco con l'elemento eliminato.
Per esempio
-module(helloworld).
-import(lists,[delete/2]).
-export([start/0]).
start() ->
Lst1 = [1,2,3],
Lst2 = delete(2,Lst1),
io:fwrite("~w~n",[Lst2]).
Produzione
Quando eseguiamo il programma sopra, otterremo il seguente risultato.
[1,3]