相关疑难解决方法(0)

Python的range()模拟在Common Lisp中

如何在Common Lisp中创建连续数字列表?

换句话说,什么是相同的Python range在Common Lisp中的功能?

在Python中range(2, 10, 2)返回[2, 4, 6, 8],第一个和最后一个参数是可选的.虽然Emacs Lisp有,但我找不到创建数字序列的惯用方法number-sequence.

可以使用循环宏来模拟范围,但我想知道生成具有起点和终点以及步骤的数字序列的可接受方式.

相关:模拟Python在Scheme中的范围

python common-lisp number-sequence

29
推荐指数
4
解决办法
8845
查看次数

Scheme/Racket是否有枚举操作?

Scheme/Racket的枚举表示法是否等同于Haskell中的[a..b]表示法?
在Haskell中,[1..5]评估为列表[1,2,3,4,5].

lisp scheme haskell enumeration racket

5
推荐指数
1
解决办法
1723
查看次数