Ich bin ein Neuling in Scala.Multidimensionales Array Zip-Array in Scala
Ich habe zwei Array wie:
val one = Array(1, 2, 3, 4)
val two = Array(4, 5, 6, 7)
var three = one zip two map{case(a, b) => a * b}
Es ist ok.
Aber ich habe ein mehrdimensionales Array und ein eindimensionales Array nun wie folgt aus:
val mulOne = Array(Array(1, 2, 3, 4),Array(5, 6, 7, 8),Array(9, 10, 11, 12))
val one_arr = Array(1, 2, 3, 4)
ich sie Multiplikation möchte, wie kann ich dies tun in scala?
Vielen Dank im Voraus.
Was soll Ihre Ausgabe sein? –
1 * 1 + 2 * 2 + 3 * 3 + 4 * 4 5 * 1 + 6 * 2 + 7 * 3 + 8 * 4 ..... –