Python 字符串 : part 2

Python 字符串 : part 2

                   ----字符串:有序地字符的集合

1、修改字符串,使用字符串方法。S.replace('mmm','nnn') ; S.replace('mmm','nnn',1)代表只修改一次。

2、查找内容首次出现的位置,S.find('mmm')

3、由于字符串是不可变的,replace其实是为变量返回了一个新的字符串对象,并不是在原对象位置进行修改。

4、转换为list类型可进行修改。

In [2]: s='summary'
In [4]: l=list(s)

In [5]: l
Out[5]: ['s', 'u', 'm', 'm', 'a', 'r', 'y']

In [7]: l[3]='o'

In [8]: l[4]='o'

In [9]: l
Out[9]: ['s', 'u', 'm', 'o', 'o', 'r', 'y']

In [10]: s=''.join(l)

In [11]: s
Out[11]: 'sumoory'

5、line.split() 将字符串按括号内方法分割为字符串list。

6、line.rstrip()清除行尾空白;line.upper()变大写;line.endswith()结尾是……

7、方法是受类型显示的,但表达式是通用的。

 

posted @ 2017-06-27 23:03  斯年  阅读(132)  评论(0编辑  收藏  举报