有没有办法在CommonLisp中取消对列表的引用?

有没有办法在CommonLisp中取消对列表的引用?,lisp,common-lisp,dereference,Lisp,Common Lisp,Dereference,有没有办法在lisp中取消对列表的引用 我试图比较两个字符串,但列表中有一个字符串。听起来像是您想要汽车。如果您的第二个结构看起来像”(“string”),那么您需要 (car '("string")) 如果字符串不是列表中的第一个元素,则可能需要(例如) 请记住,要比较您想要的字符串相等,而不是仅用于数字的=。为了清楚起见,您可能应该在标题以及标记中提到common lisp。我的答案的第一个版本包括Scheme、Common Lisp和Clojure,因为直到后来我才注意到标签。 (nth

有没有办法在lisp中取消对列表的引用


我试图比较两个字符串,但列表中有一个字符串。

听起来像是您想要
汽车。如果您的第二个结构看起来像
”(“string”)
,那么您需要

(car '("string"))
如果字符串不是列表中的第一个元素,则可能需要(例如)


请记住,要比较您想要的字符串
相等
,而不是仅用于数字的
=

为了清楚起见,您可能应该在标题以及标记中提到common lisp。我的答案的第一个版本包括Scheme、Common Lisp和Clojure,因为直到后来我才注意到标签。
(nth 2 '(1 symbol "string"))