Transform every element of a list with map.

Mapping a List

MapList.scala
object Main {
  def main(args: Array[String]): Unit = {
    val factor = 
    val nums = List(1, 2, 3)
    val scaled = nums.map(n => n * factor)
    val text = scaled.mkString(",")

    println("factor=" + factor)
    println("text=" + text)
  }
}
object Main {
  def main(args: Array[String]): Unit = {
    val factor = 
    val nums = List(1, 2, 3)
    val scaled = nums.map(n => n * factor)
    val text = scaled.mkString(",")

    println("factor=" + factor)
    println("text=" + text)
  }
}
object Main {
  def main(args: Array[String]): Unit = {
    val factor = 
    val nums = List(1, 2, 3)
    val scaled = nums.map(n => n * factor)
    val text = scaled.mkString(",")

    println("factor=" + factor)
    println("text=" + text)
  }
}
map-list `map` applies a function to each element and returns a new list. `mkString` joins the results into a readable string.