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
。
我想知道是否有更漂亮的方式做到這一點?