scheme transform type(字符串到列表)

时间:2014-12-24 19:17:07

标签: types scheme

首先,我想将字符串类型数据转换为列表类型以实现“反向”功能。但是,我不能这样做!代码如下:

(define p (open-input-file "test.txt"))
(define c (read-line p))
(close-input-port p)
(string->list c)
(reverse c)

我不知道错误在哪里?为什么我不能改变这种类型。我需要你们的帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

试试这个:

(reverse (string->list c))

请记住:在Scheme中,所有标准列表函数都返回必须在某处使用或存储的值,它们不会就地修改对象。