1. 使用字符串切片,步长设置为-1

1 # coding:utf-8
2
3 s = “abcdefg123”
4 r = s[::-1]
5 print(r) 

2. 双端队列

 1 # coding:utf-8
 2 from collections import deque
 3
 4
 5 def string_reverse4(string):
 6     d = deque()
 7     d.extendleft(string)
 8     print ''.join(d)
 9
10
11 string_reverse4("abcdefg123")

3. 使用列表的reverse方法

1 # coding=utf-8
2
3 m = list(s)
4 m.reverse()
5 result = "".join(m)

使用列表的reverse方法

使用字符串切片

转载于:https://www.cnblogs.com/chenpengzi/p/11251512.html

python 字符串翻转相关推荐

  1. python 案例串接_来撸串,一个案例轻松认识Python 字符串——翻转拼接游戏

    键盘输入一个字符串和数字,从头部或尾部截取指定数量的字符串,然后将其翻转拼接.将字符串在第n个字符处翻转拼接,例如输入,python,2;输出头部翻转:thonpy;尾部翻转:onpyth. 字符串是 ...

  2. Python字符串笔录

    python字符串操作实方法,包括了几乎所有常用的python字符串操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等 1.去空格及特殊符号 >>> s = '123 ...

  3. LeetCode--151. 翻转字符串里的单词(字符串翻转,字符串分割)

    翻转字符串里的单词(双指针,字符串分割) 1. 题目描述 2. 题目分析 3. C语言实现 4. Python实现 1. 题目描述 难度:中等 2. 题目分析 这道题我们需要注意的点有以下几个: 每个 ...

  4. [转载] Python字符串解析

    参考链接: Python字符串| capwords方法 1.字符串拼接 方法: 逗号,加号,直接拼接,格式化拼接,字符串函数join拼接  1.去空格及特殊符号 s.strip().lstrip(). ...

  5. [转载] python字符串表示方法_python字符串使用方法归纳

    参考链接: Python字符串| splitlines capitalize() 把字符串的第一个字符改为大写 casefold() 把整个字符串的所有字符改为小写 center(width) 将字符 ...

  6. [转载] python字符串方法有哪些_27种Python字符串操作方法大全

    参考链接: Python字符串方法3| strip,lstrip,rstrip,min,max,maketrans,translate,replace和expandtabs 1.去空格及特殊符号 代码 ...

  7. Python 字符串

    Python 字符串 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello W ...

  8. python希腊字母字符串_#10 Python字符串

    前言 通过上一节可知,Python6个序列的内置类型中,最常见的是列表和元组,但在Python中,最常用的数据类型却不是列表和元组,而是字符串.要想深入了解字符串,必须先掌握字符编码问题.因此本篇博文 ...

  9. 写出python字符串三种常用的函数或方法_Python字符串的使用和相关函数方法

    1.创建字符串很简单,只要为变量分配一个值即可.例如:var1 = 'Hello World!' var2 = "Python Good" 2.python 访问字符串中的值. P ...

最新文章

  1. 做图形处理Linux小型主机,8个优秀的linux图形图像工具
  2. 在eclipse使用map reduce编写word count程序生成jar包并在虚拟机运行的步骤
  3. 为什么说中国式报表特殊-3、报表格式
  4. AI和大数据技术应用实践峰会:再谈数据破圈,智能化指引能否少走弯路?(11-25,北京)...
  5. parse 日期_日期parse()方法以及JavaScript中的示例
  6. .net 4 环境调用 .net 2 编译的DLL
  7. ActiveMQ学习总结(5)——Java消息服务JMS详解
  8. 新款iPhone SE来了,从二手市场保值率来看值不值得买?
  9. 小米产品都是中低端手机、没技术?雷军回应:我很郁闷
  10. 百度地图开发实例文章(一)
  11. php70w-mysql_Centos Apache+PHP5.6/PHP7.0+mysql5.5
  12. 对变量移位顺序读写_Java多线程并发读写锁ReadWriteLock实现原理剖析
  13. 帆软数据集函数ds1.select()和ds1.group()函数的使用
  14. 程序员数据库访问的优化的一些思考
  15. 秋招准备之——计算机操作系统
  16. 解决:ORA-06502: PL/SQL: numeric or value error: NULL index table key value
  17. 深富策略:“石化双雄”爆发 市场不确定性增大
  18. 怎样给领导或同事送礼?
  19. 易语言如何调用大漠插件
  20. TA416 APT使用新的Golang版本的PlugX恶意软件加载程序进行钓鱼攻击

热门文章

  1. 可变悬挂调节软硬_【5040地推合作品牌】荷兰高性能减震器及悬挂系统品牌—KONI...
  2. MSP430F5529 DriverLib 库函数学习笔记(八)模数转换模块(ADC12)
  3. 高性能并发TCP网络服务-IOCP框架修正VC2008版本
  4. 将windows下编辑好的文件(GBK)转换成Linux下的格式(UTF8)
  5. BASH 中的字符串处理
  6. 学习《css世界》笔记之使用vertical-align数值实现文字和小图标对齐
  7. Leetcode刷题(1)两数之和
  8. [html] 编写一个布局,让文字环绕在图片的周围
  9. [html] 移动端布局的自适应如何做?
  10. [vue] v-model是什么?有什么用呢?