Scala 如何在列表中多次重复地图?

Scala 如何在列表中多次重复地图?,scala,Scala,如果我将地图定义为 val lookup=Map[String,Double]("abc"->1,"c"->2) 然后我需要创建一个元素为lookup的列表,然后让它重复10000次。 我需要像这样的东西 List(lookup).repeat(10000) 但我找不到 scala> val lookup=Map[String,Double]("abc"->1,"c"->2) lookup: scala.collection.immutable.Map[St

如果我将地图定义为

val lookup=Map[String,Double]("abc"->1,"c"->2) 
然后我需要创建一个元素为lookup的列表,然后让它重复10000次。 我需要像这样的东西

List(lookup).repeat(10000)
但我找不到

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))