Scheme - 列表中的值

时间:2011-04-19 21:07:59

标签: scheme

我有列表清单:

((1500)(2500)(3500))

现在,我想使用每个列表中的值。当我做(汽车列表),它给我(1500) - 列表,但我想要值1500(int)。

我该怎么做?

谢谢你!

3 个答案:

答案 0 :(得分:2)

您需要包含1500的列表的car,这将是值。

类似的东西:

(car (car '((1500)(2500)(3500))))

这足以满足第一个值。正如拉斯曼指出的那样,还有其他方法可以获得所有其他价值。

答案 1 :(得分:1)

> (apply append '((1500) (2500) (3500)))
(1500 2500 3500)

答案 2 :(得分:0)

> (map car '((1500) (2500) (3500)))
(1500 2000 3)