如果我有一个这样的清单
((0 1 2) (3 4 5) (6 7 8) (0 3 6) (1 3 7) (2 4 8) (0 4 8) (2 4 6))
我想找到的索引(0 3 6)
,有内置函数可以做到这一点吗?POSITION
当搜索项本身是一个列表时,似乎不起作用。
See 超规格 http://www.lispworks.com/documentation/HyperSpec/Body/f_pos_p.htm。 POSITION 可以采取:test
争论:
(position '(0 3 6)
'((0 1 2) (3 4 5) (6 7 8) (0 3 6) (1 3 7) (2 4 8) (0 4 8) (2 4 6))
:test #'equal))
3
顺便说一下,POSITION(和其他序列操作)的默认测试是 EQL。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)