Instance Method インスタンスメソッド

dropFirst(_:)

Returns a sequence containing all but the given number of initial elements.

Declaration 宣言

func dropFirst(_ k: Int = 1) -> DropFirstSequence<Self>

Return Value 戻り値

A sequence starting after the specified number of elements.

Parameters パラメータ

k

The number of elements to drop from the beginning of the sequence. k must be greater than or equal to zero. kは、ゼロより大きいまたは等しくなければなりません。

Discussion 議論

If the number of elements to drop exceeds the number of elements in the sequence, the result is an empty sequence.


let numbers = [1, 2, 3, 4, 5]
print(numbers.dropFirst(2))
// Prints "[3, 4, 5]"
print(numbers.dropFirst(10))
// Prints "[]"