0
#lang racket
与foldr相似列表操作球拍
我需要从2所列出
创建一个列表list1 => '(1 2 3)
list2 => '(a b c)
的
(define (create-list l1 l2)
...
)
期望的结果是'((1 a) (2 b) (3 c))
必须使用foldr
并且不能使用递归。
我正在考虑运行一个计数器和使用list-ref, 有没有更好的方法?
什么是“acc”? – 2015-04-02 21:56:12
@LenaBru这只是一个名字。此参数用作累加器,响应正在构建中,最终在最后返回。 – 2015-04-02 23:11:16