6.3 数组相关函数
本章将会介绍几个操作数组的函数,这些函数可以用在所有的数组类型上。
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
最后更新于
这有帮助吗?