是否有一个Scala等价于python枚举?
发布时间:2020-12-16 09:48:22 所属栏目:安全 来源:网络整理
导读:我想要的便利 for i,line in enumerate(open(sys.argv[1])): print i,line 当在Scala中执行以下操作时 for (line - Source.fromFile(args(0)).getLines()) { println(line)} 解决方法 您可以使用Iterable trait中的zipWithIndex: for ((line,i) - Source.fr
我想要的便利
for i,line in enumerate(open(sys.argv[1])): print i,line 当在Scala中执行以下操作时 for (line <- Source.fromFile(args(0)).getLines()) { println(line) } 解决方法
您可以使用Iterable trait中的zipWithIndex:
for ((line,i) <- Source.fromFile(args(0)).getLines().zipWithIndex) { println(i,line) } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |