-1
在Python中,您可以使用x[i:]
从某个起始索引到末尾获得子列表,例如,如果x = [1, 2, 3, 4], x[1:]
会给你[2, 3, 4]
。我想知道在Scala中做什么的等效方式。Scala中x [i:]的等价物是什么?
在Python中,您可以使用x[i:]
从某个起始索引到末尾获得子列表,例如,如果x = [1, 2, 3, 4], x[1:]
会给你[2, 3, 4]
。我想知道在Scala中做什么的等效方式。Scala中x [i:]的等价物是什么?
这种情况使用drop
:
x.drop(1)
对于1的特定情况下,我们通常使用x.tail
代替。
它叫drop
,你用它就像xs.drop(i)
。
'.drop(1)'和'tail'之间有一个重要的区别:'tail'在空集合上抛出异常。 –
好点。我忽略了这一点。 – sjrd