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