windowed
abstract fun <R> windowed(size: Int, step: Int = 1, partialWindows: Boolean = false, transform: (ListWrapper<T>) -> R): ListWrapper<R>
将此可迭代对象拆分为大小为 size 的窗口,并将 transform 函数应用于每个窗口。
Return
包含转换结果的 ListWrapper。
Parameters
size
窗口的大小。
step
窗口之间的步长,默认为 1。
partial Windows
是否包含部分窗口,默认为 false。
transform
要应用于每个窗口的函数。