如何在Scala中选择如何从列表中获取元素?
我有一个元素列表如何在Scala中选择如何从列表中获取元素?,scala,list,Scala,List,我有一个元素列表list(1,2,3,4,5,6),我希望从中获得一些元素,以形成一个新的list到list(2,4,5,6) 我该怎么做呢?谢谢 可以映射或筛选scala集合。在您的情况下,您只需使用所需的函数进行过滤即可 在scala REPL中 大于或等于2的滤芯 scala> List(1,2,3,4,5,6).filter(_>=2) res3: List[Int] = List(2, 3, 4, 5, 6) 或者要过滤所有不是1和3的元素, scala> List
list(1,2,3,4,5,6)
,我希望从中获得一些元素,以形成一个新的list
到list(2,4,5,6)
我该怎么做呢?谢谢 可以映射或筛选scala集合。在您的情况下,您只需使用所需的函数进行过滤即可 在scala REPL中 大于或等于2的滤芯
scala> List(1,2,3,4,5,6).filter(_>=2)
res3: List[Int] = List(2, 3, 4, 5, 6)
或者要过滤所有不是1和3的元素,
scala> List(1,2,3,4,5,6).filter(element => (element!=1 && element!=3))
res6: List[Int] = List(2, 4, 5, 6)
也读