J'ai une liste que je zippé avec des indices:Obtenir des valeurs clés supplémentaires spécifiques dans un tableau
val fun_i_map_e = (list.indices zip list).toMap
Maintenant, je veux obtenir la valeur de chaque touche incrémentée de num:Int
:
for (k<-0 until list.length by num)
for ((k,v) <- fun_i_map_e) {
bufferArray += v}
L'idée voici quelque chose comme ça en Java:
for (k = 0; k <= list.length; k+= num){
//increment key k each time and store value into dynamic array }
Cependant, je reçois très aléatoire et complète outpu t. J'apprécierais que quelqu'un puisse aider car je suis nouveau à Scala.