【发布时间】:2013-02-11 07:28:26
【问题描述】:
我在 SML 中有一个返回嵌套列表的函数:
[["A", "B", "C"], ["A", "B"], ["B", "C"]]]
是否可以提取出现在这些列表中的元素?即输出“B”?
我尝试了List.filter (fn y=>(fn x=> x=y)) lst 的效果,但无济于事..
有什么提示吗?
【问题讨论】:
-
我不太确定你想要什么。您说“提取重复项”-您是指所有子列表中的内容吗?出现不止一次的事情?无论如何,输出单个值似乎没有意义,因为所有列表中可能出现多个值。
标签: list duplicates sml duplicate-removal smlnj