无法访问表示为列表列表的二维矩阵中的特定元素

Can't access a specific element in a 2D Matrix represented as a List of Lists

我正在尝试访问表示为列表列表的 2D 矩阵中的特定元素,以便我可以将该特定元素设置为 0。但是,当我 运行 下面的代码时:

(defvar listOfLists '( (1 3) (2 6) ))
(defvar referenceToTopLeftCorner (elt 0 (elt 0 listOfLists)))
(setq referenceToTopLeftCorner 0)
(print (format nil "listsOfLists = ~a" listOfLists))

下面的输出是:

"- ELT: 0 is not a SEQUENCE"

这似乎很奇怪,因为我认为 ELT 方法可用于获取列表中的值?

elt 的参数顺序错误:

elt sequence index => object