如果我将地图定义为
val lookup=Map[String,Double]("abc"->1,"c"->2)
然后我需要创建一个列表,其元素是查找,然后让它重复10,000次。 我需要像
这样的东西List(lookup).repeat(10000)
但我找不到。
答案 0 :(得分:2)
scala> val lookup=Map[String,Double]("abc"->1,"c"->2)
lookup: scala.collection.immutable.Map[String,Double] = Map(abc -> 1.0, c -> 2.0)
scala> List.fill(5)(lookup)
res0: List[scala.collection.immutable.Map[String,Double]] = List(Map(abc -> 1.0, c -> 2.0), Map(abc -> 1.0, c -> 2.0), Map(abc -> 1.0, c -> 2.0), Map(abc -> 1.0, c -> 2.0), Map(abc -> 1.0, c -> 2.0))