首先,来看每次处理一个字符的情况,可以有如下方法去实现:
方法一:
复制代码 代码如下:
> 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个字符。
免责声明:本站资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权、后门、不妥请联系本站删除!
更新日志
- 群星《经典咏流传》限量1:1母盘直刻[低速原抓WAV+CUE]
- 庾澄庆1993《老实情歌》福茂唱片[WAV+CUE][1G]
- 许巍《在别处》美卡首版[WAV+CUE][1G]
- 林子祥《单手拍掌》华纳香港版[WAV+CUE][1G]
- 郑秀文.1997-我们的主题曲【华纳】【WAV+CUE】
- 群星.2001-生命因爱动听电影原创音乐AVCD【MEDIA】【WAV+CUE】
- 林志颖.1994-别了晴雨的回忆【飞碟】【WAV+CUE】
- 群星《经典咏流传2》限量1:1母盘直刻[低速原抓WAV+CUE]
- 【蓝卡唱片】卫海霞《乐海霞音珍藏版》WAV分轨
- 杨小琳《金装杨小琳》24K金碟特别版[低速原抓WAV+CUE]
- 群星《国风超有戏 第8期》[320K/MP3][30.32MB]
- 群星《国风超有戏 第8期》[FLAC/分轨][157.37MB]
- 群星《说唱梦工厂 第10期》[320K/MP3][99.5MB]
- 李嘉.1996-思念过秋冬【点将】【WAV+CUE】
- 汪峰.2009-信仰在空中飘扬【星文】【WAV+CUE】