首先,来看每次处理一个字符的情况,可以有如下方法去实现:

方法一:

代码如下:

>>> a='1234567'

>>> list(a)

['1', '2', '3', '4', '5', '6', '7']

>>>

方法二:

代码如下:

>>> a='1234567'

>>> for i in a:

... print i

...

1

2

3

4

5

6

7

>>>

方法三:列表解析(map)

代码如下:

>>> a

'1234567'

>>> [int(i)+1 for i in a]

[2, 3, 4, 5, 6, 7, 8]

>>>

但是如果每次处理两个字符或者更多的字符,上面的方法就不好用了,下面我总结了如下两种:

方法一:使用分片操作,每次处理两个字符:

代码如下:

>>> a='abcdefghijk'

>>> num=0

>>> while True:

... str = a[num:num+2]

... if str:

... print str

... else:

... break

... num += 2

...

ab

cd

ef

gh

ij

k

>>>

方法二:使用正则表达式,分割字符串,每次处理3个字符

代码如下:

>>> import re

>>> a="1234567890"

>>> for i in re.findall(".{1,3}",a):

... print i

...

123

456

789

0

>>>

可以根据需求更改每次处理n个字符。

相关标签:字符

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python的固定有没有固定字符_python每次处理固定个数的字符的方法总结相关推荐

  1. python 将图片转换成像素画_Python 骚操作之图片转字符画

    今天给大家介绍一个 Python 的骚操作,将图片转化为字符画,又是一个装逼的好技巧,大家赶紧 get 一下吧! 实现原理: 字符画是一系列字符的组合,我们可以把字符看作是比较大块的像素,一个字符能表 ...

  2. python中替换字符串中字符_python替换字符串中的某个字符

    python_split_strip_replace使用方法 使用python时会经常要对字符串做一些处理,比如:分割字符串.去掉空格.替换字符串 中的某个字符等,下面介绍下这几个功能的使用. 一.  ...

  3. python中哪些词是敏感字词_python实现敏感词过滤的几种方法

    1.replace过滤 最简单也是最直接的就是直接循环敏感词,然后使用replace过滤关键词,文章和敏感词少的时候还可以,多的时候效率就真的很一般了. 2.使用正则过滤 有两个技术要点, 1.使用P ...

  4. python敏感词过滤代码简单代码_Python实现敏感词过滤的4种方法

    在我们生活中的一些场合经常会有一些不该出现的敏感词,我们通常会使用*去屏蔽它,例如:尼玛 -> **,一些骂人的敏感词和一些政治敏感词都不应该出现在一些公共场合中,这个时候我们就需要一定的手段去 ...

  5. url中能出现的字符_python爬虫,解决大众点评字符库反爬机制的经验

    刚开始写文章还希望大家可以喜欢,对于爬虫只是个人整理出的方法,爬虫大牛请嘴下留情.""仅限学术交流,如有冒犯请联系作者删除""话不多说,想分析天津地区餐饮行业的 ...

  6. python支持任意大的数字_Python实现接受任意个数参数的函数方法

    这个功能倒也不是我多么急需的功能,只是恰好看到了,觉得或许以后会用的到.功能就是实现函数能够接受不同数目的参数. 其实,在C语言中这个功能是熟悉的,虽说实现的形式不太一样.C语言中的main函数是可以 ...

  7. python如何判断列表是否为空_python简单判断序列是否为空的方法

    python简单判断序列是否为空的方法 本文实例讲述了python简单判断序列是否为空的方法.分享给大家供大家参考.具体如下: 假设有如下序列: m1 = [] m2 = () m3 = {} 判断他 ...

  8. python输出总字符个数_python每次处理固定个数的字符的方法总结

    首先,来看每次处理一个字符的情况,可以有如下方法去实现: 方法一: >>> a='1234567' >>> list(a) ['1', '2', '3', '4', ...

  9. python删除连续相同字符_Python 删除连续出现的指定字符的实例

    Python 删除连续出现的指定字符的实例 源起 我本想删写一小段代码用于删除一串字符串中的连续重复的指定字符,可能也是长时间不写代码,而且有的时候写代码只途快,很多基础知识都忘光了.我用Python ...

最新文章

  1. 百度大脑发挥AI“头雁效应” 王海峰:在AI时代共同推动社会智能化升级
  2. 【剑指offer-Java版】06重建二叉树
  3. docker进阶-搭建私有企业级镜像仓库Harbor
  4. Core Data(3)- 使用绑定
  5. silverlight textblock 自动换行
  6. 电商云里 guided selling 的一些基本概念
  7. 设计模式示例_介体设计模式示例
  8. dozer bean_使用Dozer框架进行Bean操作
  9. Illustrator、Indesign与Photoshop
  10. Centos7搭建虚拟用户FTP
  11. 神经网络BP反向传播算法原理和详细推导流程
  12. 英文标题首字母大写规则
  13. 推荐一个动画框架Lottie
  14. 10.1 快乐,自费送几本豆瓣9.0高分书籍
  15. Java实现十种行为型模式
  16. 【优麒麟 UbuntuKylin】他来了他来了!麒麟移动应用环境上线了!
  17. 软件项目、产品版本号的命名规则、定义、命名规范(git代码分支版本、项目产品文档版本)
  18. UVA一些简单题题解。
  19. NodeMCU文档中文翻译 5 上传代码
  20. 印度狂妄,华为和中兴在印度5G设备市场面临不确定性,三星却已占领市场

热门文章

  1. bugku web基础$_POST
  2. mysql 需要什么硬件配置_如何来给指定的硬件环境配置一份比较合理的MySQL配置文件-爱可生...
  3. android 垂直的开关_安卓布局:如何让这两个按钮水平垂直居中
  4. layui表单的ajax联动,layui的select联动实现代码
  5. shrio 登陆后 还是失效_在 iPhone 上取消订阅后,应用或内容会立即失效吗?
  6. java 多层异常_Java多层嵌套异常处理的基本流程
  7. arduino 土壤温湿度传感器_【雕爷学编程】Arduino动手做(70)---土壤湿度传感器...
  8. 谷歌浏览器怎么禁用flash flash禁用方法分享
  9. 轻量级RTSP服务模块和RTSP推流模块适用场景区别
  10. ElasticSearch里面关于日期的存储方式,解决差8个小时