Python:反转字符串

2024-04-28 18:06:03 发布

您现在位置:Python中文网/ 问答频道 /正文

Possible Duplicate:
Reverse a string in Python

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

示例:

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

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


Tags: 数据函数字符串in示例列表stringfoo
3条回答

像这样:

''.join(reversed(myString))

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

c = list(string1)
c.reverse()
print ''.join(c)

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

你通常不会

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

相关问题 更多 >