Существует ли эквивалент Scala для перечисления python? Мне бы хотелось, чтобы for i, line in enumerate(open(sys.argv[1])): print i, line при выполнении следующего в Scala for (line <- Source.fromFile(args(0)).getLines()) { println(line) } Ответ 1 Вы можете использовать zipWithIndex из свойства Iterable: for ((line, i) <- Source.fromFile(args(0)).getLines().zipWithIndex) { println(i, line) }
Ответ 1 Вы можете использовать zipWithIndex из свойства Iterable: for ((line, i) <- Source.fromFile(args(0)).getLines().zipWithIndex) { println(i, line) }