首先,我想将字符串类型数据转换为列表类型以实现“反向”功能。但是,我不能这样做!代码如下:
(define p (open-input-file "test.txt"))
(define c (read-line p))
(close-input-port p)
(string->list c)
(reverse c)
我不知道错误在哪里?为什么我不能改变这种类型。我需要你们的帮助,谢谢!
答案 0 :(得分:1)
试试这个:
(reverse (string->list c))
请记住:在Scheme中,所有标准列表函数都返回必须在某处使用或存储的值,它们不会就地修改对象。