gpt4 book ai didi

list - Haskell 与相交相反(列表)

转载 作者:行者123 更新时间:2023-12-02 11:03:21 25 4
gpt4 key购买 nike

我正在尝试获取两个列表相交的“相反”:像:

let all  = [1..5]
let mask = [2,3]
let res = ???
-- let res = all `intersect` mask <-- reverse/opposite ?
-- I want to get [1,4,5] ?

最佳答案

您正在寻找设置差异,即 Data.List 中的 \\ 运算符:

Prelude> import Data.List ((\\))
Prelude Data.List> let all = [1..5]
Prelude Data.List> let mask = [2,3]
Prelude Data.List> all \\ mask
[1,4,5]

关于list - Haskell 与相交相反(列表),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13967243/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com