腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
(
remove-if
f
lst
)
方案
上
的
函数
删除
lst
中等于x
的
所有内容
的
(remove-all x
lst
)
函数
。对于这个问题,编写
方案
函数
(
remove-if
f
lst
,该
函数
返回删除了(
f
x)为true
的
所有元素
的
列表。我有一个简单
的
remove-all代码作为 (define (remove-all x ls) &
浏览 17
提问于2019-03-28
得票数 0
2
回答
是否可以在lisp中将递归
函数
重写为宏?
、
、
我写了这个快速排序
函数
: (if (null
lst
) (let ((div (car
lst
))(list div)但是我不能将它重写为宏,它不能工作,也不能,例如,这个简单
的
foo (递归和-我知道,有点傻,但只是个例子): (defun Su
浏览 1
提问于2010-01-21
得票数 4
回答已采纳
5
回答
在LISP中从列表中先排序原子,然后再排序子列表
、
、
我在LISP中有这样
的
作业,我需要从列表中找出原子和子列表。我确信这应该是一项简单
的
任务,但由于我不是一个程序员,所以我真的需要很长一段时间才能理解。我有这个数字列表:如果我正确理解了我
的
任务,那么我应该得到这样
的
结果: ((ATOM (CAR L)) (+ 1 (ATOMNUMBER (CDR L))))此外,即使只有子列
浏览 4
提问于2012-05-13
得票数 3
回答已采纳
3
回答
正在尝试从第二个列表中删除第一个列表中指定
的
重复原子
、
、
、
我正在尝试编写一个类似于删除重复项
的
函数
,但它接受两个列表作为输入,第一个指定不允许重复
的
字符,第二个是要修剪
的
各种原子
的
列表。目前,我有以下内容:(if(member (first
lst
1)
lst
2) (equals a b))
浏览 0
提问于2011-10-04
得票数 1
回答已采纳
1
回答
从
方案
中
的
列表中收集Min和最大值范围内
的
元素
、
、
、
例如,在我
的
"
lst
“变量中,我有(2 4 1 6 5 4 7 3)在我
的
MaxValue里我有5 (remove (< # minVal)
lst
)(2 4 4 3)READ from #<INPUT CONCATENATED-STREAM #<INPUT STRING-INPUT-STREAMTERMINAL-
浏览 1
提问于2016-11-23
得票数 1
回答已采纳
9
回答
Common Lisp:如何返回没有给定列表
的
第n个元素
的
列表?
、
我有一个问题,如何返回一个没有给定列表
的
第n个元素
的
列表?例如,给定list:(1 2 3 2 4 6),给定n = 4,在这种情况下,返回列表应该是(1 2 3 4 6)。
浏览 0
提问于2012-02-25
得票数 6
回答已采纳
2
回答
如何在没有地图
的
Lisp中创建子列表?
、
、
、
我正在尝试创建一个
函数
来创建给定列表中所有子列表
的
列表。我
的
意思是,当我有了一份清单:我想要一份清单:我现在得到
的
是: (let (unterlisten) ((listp (first
lst
))
浏览 7
提问于2015-05-13
得票数 0
回答已采纳
7
回答
lisp从列表中过滤出不匹配谓词
的
结果
、
、
、
、
假设list有一些成员,其谓词
的
计算结果为false。如何创建没有这些成员
的
新列表?就像{ A in L: p(A) is true }一样。在python中有filter
函数
,在lisp中有没有等价物?如果不是,我该怎么做? 谢谢
浏览 0
提问于2010-02-10
得票数 40
回答已采纳
3
回答
在第二次调用
函数
时,sbcl永远运行
、
、
、
、
函数
: (if (= k 1) (loop for itemin
lst
nconcing
浏览 3
提问于2010-02-25
得票数 6
回答已采纳
4
回答
从列表LISP中删除NIL
、
、
简单
的
问题。(NIL 1 NIL 2 NIL 3 NIL 4) 我需要(1 2 3 4)
浏览 4
提问于2012-02-20
得票数 7
回答已采纳
1
回答
LISP比较板中
的
元素
、
、
、
empty circle) (black full circle) (white empty circle))(0 0 0 0)) 如果一行有4个共享元素
的
列表,我需要进行比较,在这种情况下,我不能使用任何像defvar一样
的
交集,需要递归地使用它,而且我找不到方法来实现它。
浏览 0
提问于2014-12-13
得票数 0
回答已采纳
4
回答
遍历列表时反转列表与非尾递归
、
、
、
、
我想知道,经验丰富
的
lispers /
函数
式程序员通常是如何决定使用什么
的
。比较: (reverse (if (empty?
lst
) (loop (cdr
lst
) (cons (
f
(car
lst
))
浏览 2
提问于2021-01-19
得票数 1
回答已采纳
6
回答
Python:返回列表中第一个元素
的
索引,该索引使传递
的
函数
为true
、
、
、
list.index(x)
函数
返回值为x
的
第一个项目的列表中
的
索引。>>> def li
浏览 1
提问于2009-11-09
得票数 85
回答已采纳
2
回答
避免重复计算
的
方案
、
、
这里我展示了一个简化
的
版本,用于说明(这里使用Python2.7 ): return list(map(
f
, obj_
lst
))我总是可以缓存计算结果,如 def foo2(obj_
lst</em
浏览 7
提问于2016-06-29
得票数 1
2
回答
根据dict中给定
的
依赖项,使用序列遍历列表
、
、
、
我有一个列表
lst
,我希望使用
函数
f
迭代地转换列表中
的
每个元素。
lst
= ['a', 'b', 'c', 'd', 'e', '
f
', 'g'] # do something我可以迭代地将此转换应用于列表:new_
lst
= [
f
(x)
浏览 4
提问于2021-02-17
得票数 0
回答已采纳
2
回答
函数
中
的
空和'()不相等
我正在为我
的
课程学习球拍,当我通过一个赋值
的
解决
方案
时,我发现一个
函数
在比较empty和'()时没有返回true。(
lst
-contains?'(1 2 3 empty) empty) ; output: #
f
(unexpected!)下面是我
浏览 0
提问于2021-01-02
得票数 0
1
回答
深列表删除在球拍与蓝宝石
我需要创建一个包含两个输入
的
过程。第一个是测试过程,第二个是列表。;returns '(7 ( 4 (5 6)))(define (deep-list-remove
f
list) #:
浏览 1
提问于2022-02-18
得票数 0
回答已采纳
2
回答
方案
列表修改
、
、
我正在尝试编写一个
方案
函数
,它采用以下形式
的
列表: (#
f
((1 3) (5 1))))( ((1 1) (2 1)) ((1 4) (7 1))我已经尝试了以下代码,但无法使其正常工作: (lambda
lst
(cdr
lst
) '(
浏览 2
提问于2010-09-19
得票数 0
回答已采纳
3
回答
球拍相邻差
、
Racket
的
实现很简单: (if(null?(cdr
lst
)) (cons (
f
(cadr
lst
)(car
lst
))(map
f
(cdr
lst
)
lst
浏览 0
提问于2018-02-25
得票数 1
回答已采纳
1
回答
如何提高大型lisp
函数
的
可读性
、
我
的
主要方法(remove-random-edge)看起来很难读懂。我是新来
的
,所以希望能有任何关于如何改进代码
的
建议。concatenate 'list (
remove-if
find-node node graph))
浏览 0
提问于2013-03-01
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python3中的匿名函数
Python之匿名函数
Python内建函数二
切片上的健壮范型函数
比赛问题(四)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券