添加名单双打的选择我有选择的名单像这样,如何在斯卡拉
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