Python中字符串属于一种序列,序列的通用操作中有一个分片操作,主要用于访问一定范围内的元素,下面的方法可以实现字符串逆序:
qingsong@db2a:~/python$ cat reverse.py#!/usr/bin/python
str = raw_input("Please enter a string: ")
print str[::-1]
Please enter a string: 1235hello world
dlrow olleh5321
qingsong@db2a:~/python$
主要原理是,将分片的步长设为负数,表示从右往左提取元素。