答案 0 :(得分:1)
为什么不仅仅使用切片来反转字符串?
切片工作如下:
text[start:end:step]
要反转字符串,可以使用-1步。
reversed = text[::-1]
print(reversed)
txet desrever a ton si siht
答案 1 :(得分:1)
系统要求您简单地反转一个字符串,以便执行此操作:
grep -ri 'panic' .
所使用的符号称为带负步进的字符串索引和/或切片。语法为str [start:end:step]。在开始和结尾为空的情况下,您将截取一个包含整个字符串(所有字符)的切片,而将步长设为-1(负数),则是从字符串的末尾开始并朝着开头而不跳过任何字符。
答案 2 :(得分:-1)
除了x.split(" ")
部分以外,您的代码基本上是正确的。如果您想反转给定的字符串,这里是解决方案:
string = "again"
def reverse(x):
x = list(x)
x.reverse()
return "".join(x)
print(reverse(string))