Scala将元素附加到索引序列

时间:2013-02-24 23:44:32

标签: list scala sequence immutability

我有一个10个双打的索引序列,我想在原始索引序列中添加几个双精度数。我尝试使用::和++,但它不起作用。我只能使用val。

val features = functionCount.map(_.toDouble).toIndexedSeq //original indexed sequence
features +=  avgLength //tried :: also

如何在此序列中添加更多双打,最后我需要一个IndexedSeq。

1 个答案:

答案 0 :(得分:4)

无法更改features,除非它是可变的。鉴于评论“你只能使用val”,这听起来像家庭作业,如果是,我怀疑你也可以使用可变序列。在这种情况下,你必须放弃这种方法,并在更高的层次上解决问题,无论是递归还是折叠。