Skill返回一个list中的倒数第二个数据

Posted yeungchie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Skill返回一个list中的倒数第二个数据相关的知识,希望对你有一定的参考价值。

  • code
unless(fboundp(‘last2)
    procedure(last2(list)
        prog((index ouput)
            unless(type(list) == ‘list
                return(warn("The input type isnt a list"))
            )
            index = length(list) - 1
            ouput = nth(index - 1 list)
            return(ouput)
        )
    )
)
  • describe
    RT,返回倒数第二个数据,省事。

  • extend
    返回第一个:car(list)
    返回第二个:cadr(list)
    返回倒数第一个:last(list)

  • example

last2(list(1 2 3 4))
=>3
last2(1234)
=>*WARNING* The input type isnt a list




以上是关于Skill返回一个list中的倒数第二个数据的主要内容,如果未能解决你的问题,请参考以下文章

汇编代码返回数组中的最小整数,而不是随机返回最后一个或倒数第二个数字

Java list .remove 方法仅适用于 foreach 循环中的倒数第二个对象[重复]

如何查找一行数据中倒数第二个非空单元格的内容呢?

提取一列中倒数第二个单元格数值?

关于java中ArrayList的快速失败机制的漏洞——使用迭代器循环时删除倒数第二个元素不会报错

如何用最后一个数字翻转字符串中的第一个数字,然后是倒数第二个和倒数第二个,依此类推?