Python逆向 字符串

Python: reverse a string

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Reverse a string in Python

我知道python(字符串)中的数据像列表一样存储

例子:

1
2
string1 ="foo"
"foo"[1] ="o"

如何使用list.reverse函数反转字符串中的字符?这样我输入"foo"并返回"oof"


你通常不会。

1
2
>>>"foo"[::-1]
'oof'


这样地:

1
''.join(reversed(myString))


如果要使用list.reverse,则必须执行以下操作:

1
2
3
c = list(string1)
c.reverse()
print ''.join(c)

但是你最好使用''.join(reversed('foo'))或只是'foo'[::-1]