映射
与Python中的字典相似,Scala中的映射就是键值对的集合Map,默认情况下Scala中同样是使用不可变的映射,想要使用可变的映射就必须导入scala.collection.mutable.Map...: scala.collection.mutable.Map[String,Int] = Map(R -> 3, Julia -> 100, Java -> 2, Python -> 1)
7.提取...Map映射中的键集合
我们使用.keySet来提取Map映射中的键名集合:
scala> DemoMap.keySet
res3: scala.collection.Set[String] = Set...(R, Julia, Java, Python)
8.提取Map映射中的值集合
scala> DemoMap.values
res4: Iterable[Int] = HashMap(3, 100,... 在Scala中,和Python类似,也可以通过多层列表的嵌套来制造多维列表:
//声明一个二维列表
scala> var list1 = List(List(1,1),List(2,3))
list1