我在 SWI-PL 文档中多次遇到键值对,但无法获得有关它们的好信息。这是 prolog 中的标准还是只是一个 swi pl 扩展?主要在这里找到:http ://www.swi-prolog.org/pldoc/doc_for?object=keysort/2 和这里:http://www.swi-prolog.org/pldoc/doc_for?object=section%282, %27A.3%27,swi%28%27/doc/Manual/assoc.html%27%29%29
例如,对的形式是 a-5,或者在列表中 [a-5, b-7]。
如果它是标准的,使用这些是否有任何附加价值?他们的兴趣是什么?提前致谢 :)