實例方法
drop
dropFirst(_:)
從基本異步序列中省略指定數量的元素,然後傳遞所有剩餘元素。
聲明
func dropFirst(_ count: Int = 1) -> AsyncDropFirstSequence<Self>
返回值
從基本序列中刪除第一個 count 元素的異步序列。
參數
count從序列開頭刪除的元素數。
count必須大於或等於零。
詳述
當您想從基本序列中刪除第一個 n 元素並通過其餘元素時,請使用 dropFirst(_:)。
在此示例中,名為 Counter 的異步序列生成從 1 到 10 的 Int 值。 dropFirst(_:) 方法導致修改後的序列忽略值 0 到 4 ,而是發出 5 到 10 :
for await number in Counter(howHigh: 10).dropFirst(3) {
print("\(number) ", terminator: " ")
}
// prints "4 5 6 7 8 9 10"
如果要刪除的元素數超過序列中的元素數,則結果為空序列。
可用版本
iOS 13.0+, iPadOS 13.0+, macOS 10.15+, Mac Catalyst 13.0+, tvOS 13.0+, watchOS 6.0+
相關用法
- Swift AsyncThrowingFilterSequence drop(while:)用法及代碼示例
- Swift AsyncThrowingFilterSequence max(by:)用法及代碼示例
- Swift AsyncThrowingFilterSequence reduce(_:_:)用法及代碼示例
- Swift AsyncThrowingFilterSequence min(by:)用法及代碼示例
- Swift AsyncThrowingFilterSequence map(_:)用法及代碼示例
- Swift AsyncThrowingFilterSequence max()用法及代碼示例
- Swift AsyncThrowingFilterSequence contains(_:)用法及代碼示例
- Swift AsyncThrowingFilterSequence prefix(_:)用法及代碼示例
- Swift AsyncThrowingFilterSequence prefix(while:)用法及代碼示例
- Swift AsyncThrowingFilterSequence min()用法及代碼示例
- Swift AsyncThrowingFilterSequence filter(_:)用法及代碼示例
- Swift AsyncThrowingFilterSequence compactMap(_:)用法及代碼示例
- Swift AsyncThrowingFilterSequence flatMap(_:)用法及代碼示例
- Swift AsyncThrowingFilterSequence contains(where:)用法及代碼示例
- Swift AsyncThrowingFilterSequence allSatisfy(_:)用法及代碼示例
- Swift AsyncThrowingFilterSequence first(where:)用法及代碼示例
- Swift AsyncThrowingFlatMapSequence min()用法及代碼示例
- Swift AsyncThrowingFlatMapSequence allSatisfy(_:)用法及代碼示例
- Swift AsyncThrowingFlatMapSequence first(where:)用法及代碼示例
- Swift AsyncThrowingFlatMapSequence reduce(_:_:)用法及代碼示例
- Swift AsyncThrowingFlatMapSequence prefix(while:)用法及代碼示例
- Swift AsyncThrowingFlatMapSequence compactMap(_:)用法及代碼示例
- Swift AsyncThrowingFlatMapSequence dropFirst(_:)用法及代碼示例
- Swift AsyncThrowingFlatMapSequence filter(_:)用法及代碼示例
- Swift AsyncThrowingFlatMapSequence prefix(_:)用法及代碼示例
注:本文由純淨天空篩選整理自apple.com大神的英文原創作品 AsyncThrowingFilterSequence dropFirst(_:)。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。
