scala
123 黑曼巴
黑曼巴
展开
-
Scala中zip或者zipWithIndex用法
你要遍历一个有序集合,同时你又想访问一个循环计数器。解决方案:使用zipWithIndex或者zip方法来自动地创建一个计数器,假设你有一个有序集合days,那么你可以使用zipWithIndex和counter来打印带有计数器的集合元素:val days = Array("Sunday", "Monday", "Tuesday", "Wednesday","Thursday", "Friday", "Saturday")days: Array[String] = Array(Sunday, Mon原创 2020-09-18 21:07:12 · 826 阅读 · 0 评论 -
Scala的partition函数
对集合进行分组你是否尝试过将一个集合按一定的规则拆分成两个新的集合?比如,我们把某个集合拆分成偶数集和奇数集,partition 函数可以帮我们做到这一点:val numbers = Seq(3, 7, 2, 9, 6, 5, 1, 4, 2) //(List(2, 6, 4, 2), List(3, 7, 9, 5, 1)) numbers.partition(n => n % 2 == 0)...原创 2020-09-18 20:54:53 · 1578 阅读 · 0 评论
分享