我有类似的列表:
'(
; element 1
(
((X hello))
)
; element 2
(
((X hello)(Y world))
((X hello) (Y earth))
((X hi) (Y planet))
)
; element 3
(
((Y world))
)
)
我想制作一个循环或其他东西,可以给我一个列表中元素的“交集”。例如,对于上面的列表,结果应该是这样的:
((X hello) (Y world))
确实,这个结果是唯一能够满足X和Y的结果。我是新手,所以如果你也有更好的数据结构的建议,他们也欢迎。
答案 0 :(得分:0)
你需要重新思考一下这个问题。现在,交叉点将产生空集。
此外,您可能希望学习内置函数,如