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


haskell partition用法及代碼示例

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

用法類型:

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

接受一個謂詞和一個列表,並返回一對列表:參數列表中滿足和不滿足謂詞的那些元素。

示例1:

輸入:
partition (>3) [1,5,2,4,3]
         
輸出:
([5,4],[1,2,3])
         

示例2:

輸入:
partition (==6) [1,5,2,4,3]
         
輸出:
([],[1,5,2,4,3])
         

示例3:

輸入:
partition odd [1,5,2,4,3]
         
輸出:
([1,5,3],[2,4])
         

相關用法


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