我有一个10个双打的索引序列,我想在原始索引序列中添加几个双精度数。我尝试使用::和++,但它不起作用。我只能使用val。
val features = functionCount.map(_.toDouble).toIndexedSeq //original indexed sequence
features += avgLength //tried :: also
如何在此序列中添加更多双打,最后我需要一个IndexedSeq。
答案 0 :(得分:4)
你无法更改features
,除非它是可变的。鉴于评论“你只能使用val”,这听起来像家庭作业,如果是,我怀疑你也可以使用可变序列。在这种情况下,你必须放弃这种方法,并在更高的层次上解决问题,无论是递归还是折叠。