object MyClass {
def main(args: Array[String]): Unit = {
val dict = Map(2 -> "scala", 4 -> "c", 7 -> "c++", 9 -> "java")
println(f"Key - Values: ${dict.mkString(", ")}%s")
println(f"Key - Values: ${dict.toList.mkString(", ")}%s")
println(f"Keys: ${dict.keys.mkString(", ")}%s")
println(f"Values: ${dict.values.mkString(", ")}%s")
}
}
/*
run:
Key - Values: 2 -> scala, 4 -> c, 7 -> c++, 9 -> java
Key - Values: (2,scala), (4,c), (7,c++), (9,java)
Keys: 2, 4, 7, 9
Values: scala, c, c++, java
*/