【发布时间】:2015-05-18 18:41:18
【问题描述】:
我有一些数据,像这样:
let id = [11;9;12];;
let student = [(9, "ann"); (10, "ben"); (11, "carl"); (12, "dave")];;
请帮我实现一个名为 getName 的函数
例如
> getName(id, student);;
- ["carl";"ann";"dave"]
【问题讨论】:
-
您尝试过自己写
getName吗?你遇到了什么问题? -
修正了一些拼写并删除了不相关的谢谢。
-
首先编写一个函数,它只接受一个id和学生列表,并返回带有那个id的名字。然后编写一个函数,对每个 id 使用第一个函数。 (您将在这两个函数中使用递归。)