Scala中的map做什么

Scala中的map做什么,scala,collections,map,Scala,Collections,Map,有人能解释一下列表上的映射在Scala中到底做了什么吗? 例如,以下代码行: map(row => row(column)) map通过对每个元素应用一个函数来进行转换,如果没有更多的代码,您的示例很难阅读,简单的示例是 scala> val l = List(1,2,3) scala> l.map( x => x*2 ) res1: List[Int] = List(2, 4, 6) 我的代码:def列(c:Int):List[Int]={(grid.map(x=>

有人能解释一下列表上的映射在Scala中到底做了什么吗? 例如,以下代码行:

map(row => row(column))

map
通过对每个元素应用一个函数来进行转换,如果没有更多的代码,您的示例很难阅读,简单的示例是

scala> val l = List(1,2,3)
scala> l.map( x => x*2 )
res1: List[Int] = List(2, 4, 6)

我的代码:def列(c:Int):List[Int]={(grid.map(x=>x(c))}其中grid已经是一个liststried google的列表了?