zipWithIndex
trait Collection[A] { def zipWithIndex: Collection[(A, Int)] }
zipWithIndex cria uma coleção combinando cada item ao seu índice.