ee.List.reduce
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
החלת פונקציית צמצום על רשימה. אם פונקציית ה-reducer מקבלת יותר מקלט אחד, כל רכיב ברשימה נחשב לרשימת קלטים. אם פונקציית ה-reducer מחזירה פלט יחיד, הוא מוחזר ישירות. אחרת, מוחזר מילון שמכיל את הפלטים של פונקציית ה-reducer עם השמות שלהם.
שימוש | החזרות |
---|
List.reduce(reducer) | אובייקט |
ארגומנט | סוג | פרטים |
---|
זה: list | רשימה | |
reducer | הפחתה | |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-26 (שעון UTC).
[null,null,["עדכון אחרון: 2025-07-26 (שעון 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 | |"]]