当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。