例如, 如果輸入是: (列表(列表1)(表2)(表3)) 輸出將是: (列表1 2 3)如何返回列表中的所有元素? (PLT計劃)
爲什麼沒有按」這個代碼工作?
(define (listoutput mylist)
(cond
[(empty? mylist) empty]
[(cons? mylist) (append (list (first list)) (listoutput (rest mylist)))]))
(check-expect (listoutput (list (list 1) (list 2) (list 3)))
(list 1 2 3)
也許是爲了指出明顯,'入住expect'缺少親密-paren。 – djhaskin987