groupBy

abstract fun <K, V> groupBy(keySelector: (T) -> K, valueTransform: (T) -> V): MapWrapper<K, List<V>>

使用 keySelector 函数为每个元素选择一个键,使用 valueTransform 函数为每个元素选择一个值, 并返回一个 MapWrapper,其中键是使用 keySelector 函数选择的键,值是使用 valueTransform 函数选择的元素列表。

Return

包含分组结果的 MapWrapper

Parameters

keySelector

用于为每个元素选择键的函数。

valueTransform

用于为每个元素选择值的函数。