The number of elements to drop off the end of the collection. k
must be greater than or equal to zero.
コレクションの終わりで省く要素の数。k
は、ゼロより大きいか等しくなければなりません。
Instance Method
インスタンスメソッド
drop
dropLast(_:)
Returns a subsequence containing all but the specified number of final elements.
指定された数の末尾要素以外すべてを含んでいる下位シーケンスを返します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
func dropLast(_ k: Int
) -> Slice
<CollectionOfOne
<Element>>
Parameters パラメータ
k
Return Value 戻り値
A subsequence that leaves off k
elements from the end.
k
個の要素を終わりから取り除いた下位シーケンス。
Discussion 解説
If the number of elements to drop exceeds the number of elements in the collection, the result is an empty subsequence. 省かれることになる要素の数がコレクションの要素の数を越えるならば、結果は空の下位シーケンスです。
Complexity: O(1) if the collection conforms to Random
; otherwise, O(k), where k is the number of elements to drop.
計算量:コレクションがRandom
に準拠するならば、O(1);そうでなければ、O(k)、そこでkは除外される要素の数です。