2
灵药文档状态:除了`--`和`++`以外,Elixir还有其他的列表运算符吗?
两个列表可以被级联,并使用++/2和中减去 -/2运营商
例如,["a", "b", "c"] -- ["a", "b"]
产生["c"]
。
然而,["a", "b", "c"] -- ["a", "b", "b", "q"]
也产生["c"]
。我想知道是否有一个内置的运算符或函数在这种情况下会产生false
或nil
,以表明第二个列表不能从第一个列表中减去。 (注:我不能用一组对于这一点,因为我处理非唯一的名单。)
还有没有其他的运营商名单?如果是这样,他们在哪里记录?