本章将会介绍几个操作数组的函数,这些函数可以用在所有的数组类型上。
Function: arrayp object 当 object 为数组时,该函数返回 t 。(数组包括向量、字符串、布尔向量以及字符表)
(arrayp [a]) => t (arrayp "asdf") => t (arrayp (syntax-table)) ;; 字符表 => t
Function: aref arr index 这个函数返回 数组的第 index 个元素。其中,第一个元素对应的索引为0.
(setq primes [2 3 5 7 11 13]) => [2 3 5 7 11 13] (aref primes 4) => 11 (aref "abcdefg" 1) => 98 ; "b" 的ASCII码是98
类似的函数有 elt,不过是作用在序列上的,查阅序列章节。
Function: aset array index object TODO
最后更新于3年前