Tengo 400 jugadores con 4 habilidades diferentes Quiero agruparlos por habilidad pero tomo solo 20 de cada habilidad
players.groupBy { it.skill }
Así que el total es 80, es decir, 20 de cada
Usar mapValues con tomar
players.groupBy { it.skill }.mapValues{ it.value.take(20) }