【发布时间】:2013-09-23 04:33:17
【问题描述】:
如何在 Python 中反转单词?
例如:
SomeArray=('Python is the best programming language')
i=''
for x in SomeArray:
#i dont know how to do it
print(i)
结果必须是:
egaugnal gnimmargorp tseb eht si nohtyP
请帮忙。并解释一下。
PS:
我不能使用[::-1]。我知道这件事。我必须在面试中这样做,只使用循环:)
【问题讨论】:
-
如果你通过假装你知道绝对的基本知识而实际上你不知道的方式比面试官更聪明,如果你得到这份工作并且必须做真正的工作会发生什么?
-
哈哈,我没说:)这就是我问你的原因:)
-
@VadimKovrizhkin Reverse a string in python without using
reversedor[::-1]. -
我是这样做的 [::-1] 而这个答案不喜欢他们
-
所以基本上,您是在问如何用高级语言实现低级编程结构。我记得必须在 C++ 类中用指针和所有东西做这种事情。这种练习的目的是了解这些结构是如何工作的,以及各种选择有什么样的限制,无论是空间还是时间。