因为最近开始写的比较多,但是前面的文本处理没有仔细看,导致了很多问题,所以这次专门整理了一下。

list方法可以将字符串中的字符依次进行处理

list(‘abdc') # ['a','b','c','d']

join方法可以将单个字符串按照需求串联起来

li=['a','b','c','d']

''.join(li) # abcd

'_'.join(li) #a_b_c_d

map方法 可以将列表中的数据每个都按照前面的方法执行

map(add,li)

ASCII 和 字符的转换

ord('a') #97

chr(97) # a

unicode码

unichr(8224)

u'\u2020'

repr() >>> repr('a') # "'a'"

ljust,rjust,center 靠齐左边,右边,居中

lstrip(),rstrip(),strip() 消除空格

附re模块详细教程一篇:

http://www.cnblogs.com/huxi/archive/2010/07/04/1771073.html