English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Wenn Pred(Elem) für alle Elemente Elem in der Liste true zurückgibt, wird true zurückgegeben, sonst false.
all(Pred,lst)
Pred −Anwendbare Prädikatsfunktion für den String.
Lst −Werteliste.
Wenn Pred(Elem) für alle Elemente Elem in der Liste true zurückgibt, wird true zurückgegeben, sonst false.
-module(helloworld). -import(lists,[all/2]). -export([start/0]). start() -> Lst1 = [1,2,3], Predicate = fun(E) -> E rem 2 == 0 end, Status = all(Predicate, Lst1, io:fwrite("~w~n",[Status]).
Im obigen Beispiel definieren wir zunächst eine Prädikatsfunktion, bei der jeder Listenwert einem anonymen Funktion übergeben wird. In dieser Funktion ist zu sehen, ob jeder Listenwert2Ganze Division.
Wenn wir den obigen Code ausführen, erhalten wir folgende Ergebnisse.
false