文書   >   Swift 標準ライブラリ >     Collections   >   Sequence and Collection Protocols   >   Sequence   >   drop(while:)   >   drop(while:)
インスタンスメソッド
drop(while:)
predicate (述語) が true を返し、残りの要素を返す間に、要素をスキップして部分シーケンスを返します。
宣言
func drop(while predicate: (Self.Element) throws -> Bool) rethrows -> Self.SubSequence
パラメータ
predicate | シーケンスの要素を引数として取り、要素をスキップする必要がある場合は true を、含めるべき場合は false を返すクロージャ。predicate が false を返すと、再び呼び出されません。 |
議論
複雑さ: O(n)、ここで n はコレクションの長さです。