English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Wenn Pred (Elem) für mindestens ein Element Elem in der Liste List true zurückgibt, wird true zurückgegeben.
any(Pred,lst)
Pred −Anwendbare Prädikatfunktion auf der Zeichenkette
Lst −Wertliste
Wenn Pred (Elem) für mindestens ein Element Elem in der Liste List true zurückgibt, wird true zurückgegeben.
-module(helloworld). -import(lists,[any/2]). -export([start/0]). start() -> Lst1 = [1,2,3], Predicate = fun(E) -> E rem 2 == 0 end, Status = any(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 können Sie sehen, ob jeder Listenwert geteilt werden kann durch2Ganze Teilung.
Wenn wir den obigen Code ausführen, erhalten wir folgende Ergebnisse.
true