gpt4 book ai didi

lisp - 列出递归基本情况

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

(cond ((null list) nil) ;This is true if we are not at the end of the list? 

同时

(cond ((null lst) '()) ; this means we are at the empty set? 

不太清楚它们有何不同,有人可以帮忙吗?

非常感谢

最佳答案

它们没有什么不同。 nil'() 在 Lisp 中表示完全相同的对象:

[1]> (eq nil '())
T

有些人会告诉您使用 nil 表示 bool 值 false,使用 '()() 表示空列表。不过,这只是编码风格的问题。

关于lisp - 列出递归基本情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7860651/

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