case class TargetClass(key: Any, value: Number, lowerBound: Double, upperBound: Double)
val keys: List[Any] = List("key1", "key2", "key3")
val values: List[Number] = List(1,2,3);
val lowerBounds: List[Double] = List(0.1, 0.2, 0.3)
val upperBounds: List[Double] = List(0.5, 0.6, 0.7)
Теперь я хочу построить List[TargetClass]
для хранения 4 списков. Кто-нибудь знает, как сделать это эффективно? Использует for-loop для добавления элементов один за другим очень неэффективно?Как извлечь элементы из 4 списков в scala?
Я попытался использовать zipped
, но, похоже, это применимо только для объединения до 3 списков.
спасибо!
Кстати, пожалуйста, исправить синтаксис для списков. '{...}' не работает, вы должны использовать 'List (...)' вместо – Prashant