1.集合操作练习
//创建一个List
val lst0 = List(1,7,9,8,0,3,5,4,6,2)
//将lst0中每个元素乘以10后生成一个新的集合
lst0.map(x => x*10...) OR lst0.map(_*10 )
//将lst0中的偶数取出来生成一个新的集合
lst0.filter(x => x%2==0)
lst0.filter(x => x%2==0).map(_..._ < _)
//反转顺序
lst0.reverse
//将lst0中的元素4个一组,类型为Iterator[List[Int]]
lst0.grouped(4)
res5: Iterator[List...scala> arr.aggregate(0)(_+_.sum,_+_)
res14: Int = 20
scala> arr.aggregate(10)(_+_.sum,_+_)
res16...scala> val a = Array(1,2,3,4,5,6)
a: Array[Int] = Array(1, 2, 3, 4, 5, 6)
scala> a.sum
res23: Int =