0
列表
想象我有以下的列表,其中Tuple
秒arg是可选过滤基础上的可选属性在斯卡拉
List(Tuple("FullName", Some(1)), Tuple("FullName", None))
什么是得到以下结果最干净的方法呢?
List(Tuple("FullName", 1))
我可以尝试
list.filter(_._2.isDefined).map((_._1, _._2.get))
我需要过滤掉所有的元组的第二个参数是None
,然后更改元组类型包含一个定义integer
而不是option
。
我想知道是否有更漂亮的方式做到这一点?