集合函数
使用这些函数来处理数组、切片、映射和页面集合。
使用这些函数来处理数组、切片、映射和页面集合。
collections.After INDEX COLLECTION ⟼ any将数组切片到第 N 个项目之后的项目。 阅读更多 »
collections.Append ELEMENT [ELEMENT...] COLLECTION ⟼ any将一个或多个元素附加到切片并返回结果切片。 阅读更多 »
collections.Apply COLLECTION FUNCTION PARAM... ⟼ []any返回一个新集合,其中每个元素都由给定函数转换。 阅读更多 »
collections.Complement COLLECTION [COLLECTION...] ⟼ any返回最后一个集合中不在任何其他集合中的元素。 阅读更多 »
collections.Delimit COLLECTION DELIMITER [LAST] ⟼ string循环遍历任何数组、切片或映射,并返回一个由分隔符分隔的所有值的字符串。 阅读更多 »
collections.Dictionary [VALUE...] ⟼ map[string]any返回由给定键值对组成的映射。 阅读更多 »
collections.First N COLLECTION ⟼ any返回给定集合,限制为前 N 个元素。 阅读更多 »
collections.Group KEY PAGES ⟼ any按给定的键对给定的页面集合进行分组。 阅读更多 »
collections.In SET VALUE ⟼ bool报告给定值是否为给定集合的成员。 阅读更多 »
collections.Index COLLECTION KEY... ⟼ any返回与给定键或多个键关联的对象、元素或值。 阅读更多 »
collections.Intersect SET1 SET2 ⟼ any返回两个数组或切片的公共元素,顺序与第一个数组相同。 阅读更多 »
collections.IsSet COLLECTION KEY ⟼ bool报告键是否存在于集合中。 阅读更多 »
collections.KeyVals KEY VALUE... ⟼ types.KeyValues返回一个 KeyVals 结构体。 阅读更多 »
collections.Last N COLLECTION ⟼ any返回给定集合,限制为最后 N 个元素。 阅读更多 »
collections.Merge MAP MAP... ⟼ any返回合并两个或多个映射的结果。 阅读更多 »
collections.NewScratch ⟼ maps.Scratch返回一个本地作用域的“暂存板”,用于存储和操作数据。 阅读更多 »
collections.Querify [VALUE...] ⟼ string返回一个由给定键值对组成的 URL 查询字符串,按键编码和排序。 阅读更多 »
collections.Reverse COLLECTION ⟼ any反转集合的顺序。 阅读更多 »
collections.Seq LAST ⟼ []int返回一个整数切片。 阅读更多 »
collections.Shuffle COLLECTION ⟼ any返回给定数组或切片的随机排列。 阅读更多 »
collections.Slice [VALUE...] ⟼ any返回一个由给定值组成的切片。 阅读更多 »
collections.Sort COLLECTION [KEY] [ORDER] ⟼ any对切片、映射和页面集合进行排序。 阅读更多 »
COLLECTION | collections.SymDiff COLLECTION ⟼ any返回两个集合的对称差。 阅读更多 »
collections.Union SET1 SET2 ⟼ any给定两个数组或切片,返回一个新数组,其中包含属于任一或两个数组/切片的元素。 阅读更多 »
collections.Uniq COLLECTION ⟼ any返回给定集合,删除重复元素。 阅读更多 »
collections.Where COLLECTION KEY [OPERATOR] VALUE ⟼ any返回给定集合,删除不满足比较条件的元素。 阅读更多 »