我有一个表格的点列表:
((1.10) (2.980) (3.567) (4.0)...(1000.87 ))
而且,为了能够在函数图中使用它们,我想提取 x 和 y 分开的两个子列表。所以我想要那个:
X : (1 2 3 4 ... 1000)
和
是的:(10 980 567 0 ... 87)
对于第一个我只使用(define x ( build-list 1000 (lambda (x) (+ x 1 )))
但是对于第二个我没有找到任何帮助我的功能:(
我想我可以制作一个使用 car 和 cdr 的循环的程序,但我是球拍中的新手,我不能做一个简单的循环(我真的很怀念另一种语言的简单 for 和 while)所以有人知道吗?已经制定了可以解决我的问题的功能?