轻松python文本专题-字符串逐字符反转以及逐单词反转
来源:互联网 发布:孙宇 easyui 源码下载 编辑:程序博客网 时间:2024/05/29 09:41
场景:
字符串逐字符反转以及逐单词反转
首先来看字符串逐字符反转,由于python提供了非常有用的切片,所以只需要一句就可以搞定了
>>> a='abc edf degd'>>> a[::-1]'dged fde cba'>>>
然后我们来看住单词反转
1.同样的我们也可以使用切片
>>> a='abc edf degd'>>> a.split ()[::-1]['degd', 'edf', 'abc']
2.可以使用原生方法reverse
>>> a='abc edf degd'>>> result=a.split()>>> result['abc', 'edf', 'degd']>>> result.reverse()>>> result['degd', 'edf', 'abc']>>> result=' '.join (result)>>> result'degd edf abc'>>>
在反转的过程中,我意外发现join的另外使用方法
>>> a='abcd'>>> ' '.join (a)'a b c d'>>> a='abc edf degd'>>> ' '.join (a)'a b c e d f d e g d'>>>
它可以快速的再每个字符中间加上我们赋值的字符
>>> '+'.join (a)'a+b+c+ +e+d+f+ +d+e+g+d'>>>
综上所有,还是使用切片的方法最好,最推荐使用
就说到这里,谢谢大家
------------------------------------------------------------------
点击跳转零基础学python-目录
0 0
- 轻松python文本专题-字符串逐字符反转以及逐单词反转
- 将字符串逐字符或逐词反转
- 旋转字符串以及单词反转
- 字符串反转,单词反转
- 字符串反转--句子反转和单词反转
- Python字符串处理:按单词反转
- 按单词反转字符串
- 字符串单词顺序反转
- 按单词反转字符串
- 按单词反转字符串
- 反转字符串中的单词
- 字符串中单词反转
- 字符串单词反转
- 字符串中单词反转
- alg : 字符串单词反转
- 按单词反转字符串
- 按单词反转字符串
- 反转字符串的单词
- SQL——指定表名和列名,删除对应的列
- BLToolkit : Reflection.Emit的使用场景、工具包及示例总结
- 监听Back键, onBackPressed()和onkeyDown()都无效
- U-Boot常用命令手册
- Office 365 IT Professional ——配置Anonymous Guest Links
- 轻松python文本专题-字符串逐字符反转以及逐单词反转
- 爬虫简单示例,用httpClient4.2.1实现(转载)
- 补充 jsp 页面的日期显示的格式问题
- matchTemplate函数
- Spring定时任务的几种用法
- ios在app中退出程序
- 数据挖掘之用户价值分析
- PCI Express的几个基本概念
- 多個文件的字符編碼轉換