gpt4 book ai didi

arrays - 如何在 Lisp 中返回子数组?

转载 作者:太空宇宙 更新时间:2023-11-03 18:47:27 24 4
gpt4 key购买 nike

有没有办法从数组中提取子数组?即,返回指定索引的子数组的三个参数(数组、起始索引和结束索引)的函数。在 Java 中,这类似于:

int[] sub(int[] arg,int begin,int end) 
{
int b1[] = Arrays.copyOfRange(arg, begin, end);
return b1;
}

最好的问候,

最佳答案

SUBSEQ适用于序列,因此也适用于向量(一维数组)并返回一个新向量。

CL-USER 14 > (subseq #(0 1 2 3 4 5 6 7 8 9) 3 6)
#(3 4 5)

关于arrays - 如何在 Lisp 中返回子数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27756741/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com