Scheme 方案-列表中的值
我有一份清单: ((1500)(2500)(3500)) 现在,我想使用每个列表中的值。当我这样做(carlist)时,它会给我(1500)-list,但我想要值1500(int) 我怎么做Scheme 方案-列表中的值,scheme,Scheme,我有一份清单: ((1500)(2500)(3500)) 现在,我想使用每个列表中的值。当我这样做(carlist)时,它会给我(1500)-list,但我想要值1500(int) 我怎么做 谢谢你 您需要包含1500的列表中的car,该值将为 比如: (car (car '((1500)(2500)(3500)))) 这对于第一个值就足够了。正如拉斯曼指出的那样,还有其他方法可以获得所有其他值。caar也可以用较少的参数获得相同的值。 > (apply append '((1500)
谢谢你 您需要包含1500的列表中的
car
,该值将为
比如:
(car (car '((1500)(2500)(3500))))
这对于第一个值就足够了。正如拉斯曼指出的那样,还有其他方法可以获得所有其他值。
caar
也可以用较少的参数获得相同的值。
> (apply append '((1500) (2500) (3500)))
(1500 2500 3500)
> (map car '((1500) (2500) (3500)))
(1500 2000 3)