Slide 13
Slide 13 text
val students = listOf("Ann", "Joe", "Max", "Anton", "John", "Bo", "Ken").shuffled()
println(students.chunked(2))
println(students.windowed(3))
[[John, Ann], [Joe, Bo], [Max, Anton], [Ken]]
[[John, Ann, Joe], [Ann, Joe, Bo], [Joe, Bo, Max], [Bo, Max, Anton], [Max, Anton, Ken]]
listOf(11, 10, 12, 9, 10, 15).windowed(3) {
it.average()
}
[11.0, 12.0, 12.0, 13.0]