码迷,mamicode.com
首页 > 编程语言 > 详细

python字符串的常用操作

时间:2015-05-27 17:34:34      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:

字符串转列表:

s=’spam’
l = list(s)

l2 = "hello world".spilt()

列表转字符串

k = ‘’.join(l)

注意,不能join列表中的非字符串

3.修改字符串

s =  s + ’a’
s = s[3:] + ‘b’
s = s.replace(‘pl’,’pa’)

a = ‘‘ #赋值空

del a  #整个变量删除

4.索引和分片

索引s[i]

s[0]首个

s[-1] = s[len(s)-1] 倒数第一个

分片s[i:j]

不含上边界,s[1:3] 取[1-2]
s[1:]取1到结束   s[:3] 取开始到2
s[:-1]开始到倒数第二个
s[:]开始到结尾,相当于一个复制
s[1:10:2]  取1-9,步长=2
s[a:b:-2] 步长为负数,两个边界意义反转了,表示从b+1到a,步长-2
s=’abcdefg’   
s[5:1:-1] 得到 fedc
s[1:3] == s[slice(1,3)]  内置函数

python字符串的常用操作

标签:

原文地址:http://my.oschina.net/yangting880815/blog/420620

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!