gpt4 book ai didi

列表差异函数

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

是否有任何现有的编程语言,特别是在 Lisp 或 ML 系列中,有一个库函数来计算“第一个直到第二个开始”意义上的列表差异 - 我不确定它应该准确地称为什么 -例如,将字符串视为字符列表,如果输入是:

abcdef
def

那么输出就是

abc

最佳答案

Common Lisp 中的代码:

CL-USER 1 > (defun fusos (s1 s2)
(let ((pos (search s2 s1)))
(when pos (subseq s1 0 pos))))
FUSOS

CL-USER 2 > (fusos '(a b c d e f) '(d e f))
(A B C)

关于列表差异函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16432561/

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