Анонимна функция: Разлика между версии
Изтрито е съдържание Добавено е съдържание
LordBumbury (беседа | приноси) м без интервал преди запетая |
|||
Ред 132:
=== Карта (Map) ===
Тази функция използва всеки елемент от
>>> a = [1, 2, 3, 4, 5, 6]
Ред 138:
[1, 4, 9, 16, 25, 36]
Анонимната функция (отгоре) приема аргумент и го умножава по себе си (
=== Филтър ===
Филтърната функция връща всички елементи от
>>> a = [1, 2, 3, 4, 5, 6]
Ред 147:
[2, 4, 6]
Тази функция проверява дали
=== Фолд (fold, обвиваща) функция ===
Фолд функцията минава през всички елементи от
>>>> а = [1, 2, 3, 4, 5]
Ред 156:
120
Този код
(((1 Х 2) Х 3) Х 4) Х 5) = 120
Ред 162:
В този случай финцията изпълнява умножение на 2 аргумента.
Резултатът от тази функция не е задължително да е единична стойност – всъщност и
== Списък с езици ==
|