Python字符遍历的艺术


Posted in Python onSeptember 06, 2008

比如,将一个字符串转换为一个字符数组:

theList = list(theString)
同时,我们可以方便的通过for语句进行遍历:

for c in theString:
do_something_with(c)

甚者,使用这样的语句:

result = [do_something_with(c) for c in theString if c == 'x']

同时,还可以使用map语句,下面,我们开始上菜吧!传说中有一个神奇的字符串,被病毒感染了,被病毒附上了许多x字符,你将设计一个引擎,把病毒x出去,把我们神奇的字符串输出来。程序如下:

theString = 'Ix lixkxex xpxytxhxonx !'
def PrintEngine(c):
if c != 'x':
print c,
map(PrintEngine, theString)
输出结果:
I like python !

Python 相关文章推荐
python实现的解析crontab配置文件代码
Jun 30 Python
Python获取服务器信息的最简单实现方法
Mar 05 Python
Python随机生成彩票号码的方法
Mar 05 Python
使用Python脚本对Linux服务器进行监控的教程
Apr 02 Python
Python选择排序、冒泡排序、合并排序代码实例
Apr 10 Python
python+selenium+autoit实现文件上传功能
Aug 23 Python
Python通过TensorFlow卷积神经网络实现猫狗识别
Mar 14 Python
python mac下安装虚拟环境的图文教程
Apr 12 Python
关于Python3 类方法、静态方法新解
Aug 30 Python
基于python的itchat库实现微信聊天机器人(推荐)
Oct 29 Python
django有外键关系的两张表如何相互查找
Feb 10 Python
Python实现画图软件功能方法详解
Jul 28 Python
Python交换变量
Sep 06 #Python
rhythmbox中文名乱码问题解决方法
Sep 06 #Python
Python备份Mysql脚本
Aug 11 #Python
python备份文件的脚本
Aug 11 #Python
Python 文件操作技巧(File operation) 实例代码分析
Aug 11 #Python
python下如何让web元素的生成更简单的分析
Jul 17 #Python
py中的目录与文件判别代码
Jul 16 #Python
You might like
thinkphp中的url跳转用法分析
2016/07/12 PHP
PHP Oauth授权和本地加密实现方法
2016/08/12 PHP
PHP生成推广海报的方法分享
2018/04/22 PHP
Laravel自定义 封装便捷返回Json数据格式的引用方法
2019/09/29 PHP
javascript引用对象的方法代码
2007/08/13 Javascript
JS判断不能为空实例代码
2013/11/26 Javascript
javascript实现checkbox复选框实例代码
2016/01/10 Javascript
JavaScript数组_动力节点Java学院整理
2017/06/26 Javascript
vue.js如何更改默认端口号8080为指定端口的方法
2017/07/14 Javascript
vue  自定义组件实现通讯录功能
2018/09/30 Javascript
IE9 elementUI文件上传的问题解决
2018/10/17 Javascript
angular 服务随记小结
2019/05/06 Javascript
vue-cli3.0实现一个多页面应用的历奇经历记录总结
2020/03/16 Javascript
查找Vue中下标的操作(some和findindex)
2020/08/12 Javascript
在vue中嵌入外部网站的实现
2020/11/13 Javascript
以一段代码为实例快速入门Python2.7
2015/03/31 Python
Linux中安装Python的交互式解释器IPython的教程
2016/06/13 Python
使用DataFrame删除行和列的实例讲解
2018/04/08 Python
Python基于OpenCV实现人脸检测并保存
2019/07/23 Python
使用pycharm在本地开发并实时同步到服务器
2019/08/02 Python
django中的图片验证码功能
2019/09/18 Python
最简单的matplotlib安装教程(小白)
2020/07/28 Python
Jimmy Choo美国官网:周仰杰鞋子品牌
2018/06/08 全球购物
墨西哥皇宫度假村预订:Palace Resorts
2018/06/16 全球购物
个人自我鉴定怎么写
2013/10/28 职场文书
物流仓管员岗位职责
2013/12/04 职场文书
党支部公开承诺书
2014/03/28 职场文书
询价采购方案
2014/06/09 职场文书
建筑安全生产责任书
2014/07/22 职场文书
大学生党员批评与自我批评
2014/09/28 职场文书
个人四风问题整改措施
2014/10/24 职场文书
白鹤梁导游词
2015/02/06 职场文书
学习保证书怎么写
2015/02/26 职场文书
2016幼儿园中班开学寄语
2015/12/03 职场文书
Golang二维数组的使用方式
2021/05/28 Golang
Python制作表白爱心合集
2022/01/22 Python