添加名單雙打的選擇我有選擇的名單像這樣,如何在斯卡拉
var data = List(
List(Some(313.062468), Some(27.847252)),
List(Some(301.873641), Some(42.884065)),
List(Some(332.373186), Some(53.509768))
)
而且我想總結每個嵌套列表的所有值。
我有下面的代碼不工作:
return data.flatten.foldLeft((Some(0), Some(0))) {
case ((accA, accB), (a, b)) => {
(_ + a, _ + b)
}
}
應該發生什麼,如果一個或兩個選項是'None'而不是'Some'? – Jesper
@Jesper它會爲您處理 – pamu
@pamu沒有,我問Naseebullah他希望在這種情況下的東西,因爲它不是自動清除。 「無」應該視爲零?還是應該發生其他事情? – Jesper