我在随机位置有一个List[Option[MyClass]]
with None
,我需要从 a 再次“填充”该列表,以List[MyClass]
保持顺序。
以下是示例列表和预期结果:
val listA = List(Some(3),None,Some(5),None,None)
val listB = List(7,8,9)
val expectedList = List(Some(3), Some(7), Some(5), Some(8), Some(9))
那么,如何使用惯用的 Scala 来处理该列表?