我有两个问题;
我想要的东西;
input : first_list = ["stack", "foo", "bar" ]
second_list = ["foo", "like" ]
first_list U second_list = ["stack", "foo", "bar", "like" ]
first_list - second_list = ["stack", "bar" ]
答案 0 :(得分:6)
使用Set
(union,difference),排序列表(union,difference)或未排序列表(union,{ {3}})。
答案 1 :(得分:0)
您可能希望查看支持高效连接的sequences: 在O(log(min(n1,n2)))时间。
(><) :: Seq a -> Seq a -> Seq a