lists:subtract/2
删除一个列表在另一列表里出现的部分
用法:
subtract(List1, List2) -> List3
内部实现:
%% subtract(List1, List2) subtract elements in List2 form List1. -spec subtract(List1, List2) -> List3 when List1 :: [T], List2 :: [T], List3 :: [T], T :: term(). subtract(L1, L2) -> L1 -- L2.
删除列表 List2 在列表 List1 里出现的部分,由其内部实现可知,其操作等价于 List1 -- List2。
lists:subtract("abcde", "bc").