246_emacs lisp 获取序列元素个数或长度-length函数

完整的common lisp的学习集合整理如下:

https://github.com/GreyZhang/g_lisp

    继续学习emacs,继续学习lisp,继续学习emacs lisp。

    在python中有一个函数叫做len,我个人使用的非常多。在elisp中也有一个类似的功能,叫做length。接下来,做一个学习小结。

    首先看一下文档:

246_emacs lisp 获取序列元素个数或长度-length函数

    其实,这个函数相关的文档描述也算是简洁不拖泥带水了。接下来,做几个测试就好了。

246_emacs lisp 获取序列元素个数或长度-length函数

    除了仿照elisp文档的例子做了测试,我还增加了几个测试。有几个结果小结一下:

  1. 不增加任何参数的时候,报错,因为这个需要接收一个序列对象;
  2. Nil是可以作为参数的,算是空序列的表达方式;
  3. 单纯的数字对象不可以作为接收对象,非序列。

完整的common lisp的学习集合整理如下:

https://github.com/GreyZhang/g_lisp