очень простой вопрос: Я хочу сделать что-то вроде этого:Scala: применять карты в список кортежей
var arr1: Array[Double] = ...
var arr2: Array[Double] = ...
var arr3: Array[(Double,Double)] = arr1.zip(arr2)
arr3.foreach(x => {if (x._1 > treshold) {x._2 = x._2 * factor}})
Я пробовал много версий синтаксиса различно, но у меня не со всеми из них. Как я могу это решить? Это не может быть очень сложно ...
Спасибо!
Было бы неплохо, если бы вы могли более подробную информацию, например, о некотором вводе и желаемом выходе. Тогда люди могут помочь вам, не догадываясь о вашем фактическом требовании. –
Ваша проблема в том, что ваше мышление изменчиво, а не неизменно. Добро пожаловать в функциональный мир, на землю, где логика торжествует над ошибками. – samthebest