Python-字符串的索引和切片

字符串和list有很多不得不说的事。今天就来说说字符串的一些与list相似的操作。

1. 遍历

通过for...in可以遍历字符串中的每一个字符。

word = 'helloworld'
for c in word:
print c

2. 索引访问

通过[]加索引的方式,访问字符串中的某个字符。

print word[0]
print word[-2]

与list不同的是,字符串不能通过索引访问去更改其中的字符。

word[1] = 'a'

这样的赋值是错误的。

3. 切片

通过两个参数,截取一段子串,具体规则和list相同。

print word[5:7]
print word[:-5]
print word[:]

4. 连接字符

join方法也可以对字符串使用,作用就是用连接符把字符串中的每个字符重新连接成一个新字符串。

newword = ','.join(word)

版权声明:
作者:yfeer
链接:https://yfeer.com/232.html
来源:个人编程学习网
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>