首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在格式中向后打印字符串?

如何在格式中向后打印字符串?
EN

Stack Overflow用户
提问于 2010-08-01 23:39:45
回答 4查看 8.1K关注 0票数 2

我知道,如果我用以下方式写我的计划代码,并输入(单词‘(a,b,c)),它就会按相同的顺序列出列表。您能告诉我是否有办法按相反的顺序打印出来吗?前-(列出‘c’b‘a)。它需要是我按相反顺序打印出来的用户的输入。所以,我不能称之为(反向'(a,b,c))。因为用户输入可以是'(x )。非常感谢。

(定义(Word X))

)如果(空?x) x

(cons(car x)(word (cdr )

(单词'(a,b,c))

(列出a 'b 'c)

EN

回答 4

Stack Overflow用户

发布于 2010-08-01 23:45:18

代码语言:javascript
复制
(reverse '(a b c))

会扭转你的弦。然而,我怀疑这可能是家庭作业,您应该编写自己的reverse函数。

如果是的话,你能逆转一个空的列表吗?如果你有一个列表,与列表的其余部分相反,你能得到整个列表的反面吗?您能看到如何从这些片段中创建一个反转列表的函数吗?

票数 6
EN

Stack Overflow用户

发布于 2010-08-02 13:00:38

这是你想要的吗?

代码语言:javascript
复制
 (list->string (reverse (string->list "market")))
 "tekram"
票数 3
EN

Stack Overflow用户

发布于 2010-08-01 23:51:23

提示:cons创建一个由第一个参数和第二个参数组成的列表。现在,您将使用它来创建第一个元素的列表,后面跟着应用于其余元素的相同函数,并以与以前相同的顺序创建一个列表。

如果您创建了一个应用于其余元素的相同函数的列表,然后是第一个元素,您认为会发生什么?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3384173

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档