代码如下:
#encoding=utf-8 print '中国' #将字符串逐字或者逐词翻转 print '--1' #方案一 步长负一 实现翻转 最好的方法 str = '123' print str print str[::-1] print '--2' #方案二 序列 翻转 需要有分割符 str = '1 2 3' liststr = str.split(' ') liststr.reverse() print ' '.join(liststr) #方案三 序列 翻转 API 需要配合join str='123' print ''.join(reversed(str)) #reversed返回迭代器
运行结果如下:
中国
--1
123
321
--2
3 2 1
321