python 2.7 字符串处理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 2.7 字符串处理相关的知识,希望对你有一定的参考价值。

python 2 字符串处理小结:

字符替换:new_str = old_str.replace(char_old, char_new)——可用于清除字符串中所有的空格

字符分割(正/反):str_new, sep, str_rest = old_str.partition(separator_str)——作为分割符的separator_str会将字符串分割,并返回一个含有3个元素的元组,分别包含第一个分割的字符串,分隔符,剩余字符串。rpartition(separator_str)同样返回上述元组,但是r表示反向,即从后向前分割,返回结果也会变化,举例如下 :如按空格分隔

"I have a car.".partition(‘ ‘)→ (‘I‘,‘ ‘,‘have a car.‘)

"I have a car.".rpartition(‘ ‘)→ (‘I have a ‘,‘ ‘,‘car‘)

 

以上是关于python 2.7 字符串处理的主要内容,如果未能解决你的问题,请参考以下文章

python 2.7后的字符串赋值

即使一切都是 unicode(python 2.7),ascii 解码错误

Python 2.7 学习笔记 异常处理

Python 2.7 多处理屏障

python Python 2.7多处理和KeyboardInterrupts

在Windows上的python 2.7中列出具有Unicode名称的文件