Каков элегантный способ перебора двух коллекций в Scala с использованием одного цикла?Итерация двух коллекций в одном цикле
Я хочу, чтобы установленные значения из первой коллекции второй, как это:
// pseudo-code
for (i <- 1 to 10) {
val value = collection1.get(i);
collection2.setValueAtIndex(value, i) ;
}
На самом деле я использую Iterable
черту, поэтому его лучше, если вы предоставляете решение, применимое для Iterable
.
Обратите внимание: я не хочу копировать значения из одного в другое. Мне нужно получить доступ в цикле до i
'-й элемент первой и второй коллекции Спасибо.
Итак, вы хотите скопировать первые 10 элементов? Почему бы просто не сделать это? – Marcin
@Marcin нет, мне нужен доступ в цикле к обоим элементам: от первой и от второй коллекции – MyTitle