當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


haskell dropWhile用法及代碼示例

Haskell語言Prelude模塊中函數dropWhile的用法及代碼示例。

用法類型:

(a -> Bool) -> [a] -> [a]

從另一個列表創建一個列表,它檢查原始列表,並從條件第一次失敗到列表結束為止從其列表中獲取元素

示例1:

輸入:
dropWhile (<3) [1,2,3,4,5] 
         
輸出:
[3,4,5]
         

示例2:

輸入:
dropWhile even [2,4,6,7,9,11,12,13,14]
         
輸出:
[7,9,11,12,13,14]
         

示例3:

輸入:
dropWhile (\x -> 6*x < 100) [1..20] 
         
輸出:
[17,18,19,20]
         

示例4:

輸入:
dropWhile ('w'>) "hello, world"
         
輸出:
"world"
         

相關用法


注:本文由純淨天空篩選整理自 haskell dropWhile。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。