English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
إذا كان Pred (Elem) يعود بالصحيح على أي عنصر Elem في القائمة List، فإنه يعود بالصحيح.
any(Pred,lst)
Pred القيمة - الدالة الحكم التطبيقية على السلسلة
Lst القائمة - القيمة
إذا كان Pred (Elem) يعود بالصحيح على أي عنصر Elem في القائمة List، فإنه يعود بالصحيح.
-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]).
في المثال أعلاه، نبدأ أولاً في تعريف دالة الحكم، حيث يتم إرسال كل قيمة من القائمة إلى الدالة الغامضة. يمكن رؤية ما إذا كانت كل قيمة من القائمة يمكن أن تتقسيم على 2 أم لا في هذه الدالة.
عندما نقوم بتشغيل البرنامج المذكور أعلاه، سنحصل على النتيجة التالية.
صحيح