Объявление : Все некоммерческие проекты, зарегистрированные для использования Earth Engine до
15 апреля 2025 года, должны
подтвердить некоммерческое право на сохранение доступа к Earth Engine.
ee.List.reduce
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Применяем редуктор к списку. Если редуктор принимает более одного входного значения, то каждый элемент списка считается списком входных значений. Если редуктор возвращает один выходной элемент, он возвращается напрямую, в противном случае возвращается словарь, содержащий выходные элементы указанного редуктора.
Использование | Возврат | List. reduce (reducer) | Объект |
Аргумент | Тип | Подробности | это: list | Список | |
reducer | Редуктор | |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003e\u003ccode\u003eList.reduce\u003c/code\u003e applies a given reducer function to a list, processing each element individually or as a list of inputs for the reducer.\u003c/p\u003e\n"],["\u003cp\u003eThe method returns a single output directly if the reducer produces one, otherwise it returns a dictionary containing named outputs from the reducer.\u003c/p\u003e\n"],["\u003cp\u003eThis function operates on a list and requires a reducer as input, streamlining the application of reducing functions to list data.\u003c/p\u003e\n"]]],["A `reducer` function is applied to a `list`. If the `reducer` accepts multiple inputs, each list element is treated as a list of inputs. The output depends on the `reducer`: a single output is returned directly, whereas multiple outputs are returned as a dictionary with named outputs. The `list.reduce(reducer)` method is employed, returning an object. The method takes two arguments, a `list` and a `reducer`.\n"],null,["# ee.List.reduce\n\nApply a reducer to a list. If the reducer takes more than 1 input, then each element in the list is assumed to be a list of inputs. If the reducer returns a single output, it is returned directly, otherwise returns a dictionary containing the named reducer outputs.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|------------------------|---------|\n| List.reduce`(reducer)` | Object |\n\n| Argument | Type | Details |\n|--------------|---------|---------|\n| this: `list` | List | |\n| `reducer` | Reducer | |"]]