跳过Scala可迭代中的前N个元素 [英] Skip first N elements in scala iterable

查看:42
本文介绍了跳过Scala可迭代中的前N个元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想知道 Scala 是否包含跳过可迭代对象的前 N ​​个元素的方法,例如

I'd like to know if scala includes a way to skip the first N elements of an iterable, so that for instance

(1 to 5).WHATIWANT(3).foreach(println(_))

只会打印 4 和 5.

would print only 4 and 5.

我知道有切片,但如果不能提前获得序列的长度,就像我的情况,那是不行的.

I understand there's slice, but if the length of the sequence can't be obtained in advance, like in my case, that's not gonna do.

想法?

推荐答案

(1 to 5).drop(3).foreach(println(_))

这篇关于跳过Scala可迭代中的前N个元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆