如果我在Scala中有一个
一种方法是使用以下代码:
List [Option [A]]
,那么筛选掉None
值的惯用方法是什么?一种方法是使用以下代码:
val someList: List[Option[String]] = List(Some("Hello"), None, Some("Goodbye"))
someList.filter(_ != None)
有没有更“惯用”的方式?这似乎相当简单。