自學Python編程【第二十八節】字符串的索引和切片
上一講我們聊到的是連接list的相關內容,使用的是join(),條件前置,你還記得嗎?這節課我們學習字符串的索引和切片,Python入門新手和正在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)
恭喜你在Python自學的道路上又堅持了一天,今天我們一起學習的字符串的索引和切片,你都學會了嗎?記住了嗎?記得動手實踐哦!更多Python相關的內容盡在馬哥教育官網,敬請關注!
好啦,今天的分享到這里就結束了,希望大家能夠持續關注馬哥教育官網,每天都會有大量優質內容與大家分享!
聲明:文章來源于網絡,侵刪!