1
리스트와리스트리스트에서 멤버 함수가 어떻게 작동하는지 이해하려고합니다.
예입니다.Common Lisp에 다단계리스트가있는 멤버 함수
(member '(A 6) '((A 7) (B 6) (E 6) (D 5)) :test #'string-equal :key #'second)
는 I 목록 '(6)의 두 번째 인수는 입력의 제리스트의 멤버 인 경우 멤버 함수 확인하고 싶다. 커먼 리스프 회신 때문에 대답은,
true
하지만 난 뭔가를 잘못하고 있어요해야한다 :
Error: Cannot coerce (A 6) to type STRING.
그래서 어떻게 첫 번째 목록에서 두 번째 인수를 할 수 있습니까? 도움 주셔서 감사합니다.