initialize scala dictionary collections scala-collections

initialize - ¿Cómo encontrar el número de pares(clave, valor) en un mapa en Scala?



scala map of maps (2)

Necesito encontrar el número de pares (clave, valor) en un Mapa en mi código Scala. Puedo recorrer el mapa y obtener una respuesta, pero quería saber si existe alguna función directa para este propósito o no.


Usa .size

El tamaño de este atravesable o iterador.

El método de size es de TraversableOnce, por lo que, salvo secuencias o secuencias infinitas que no deberían repetirse, se puede usar en un amplio rango: lista, mapa, conjunto, etc.


puedes usar .size

scala> val m=Map("a"->1,"b"->2,"c"->3) m: scala.collection.immutable.Map[String,Int] = Map(a -> 1, b -> 2, c -> 3) scala> m.size res3: Int = 3