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