Python 字符串操作實(shí)現(xiàn)代碼(截取/替換/查找/分割)
Python 截取字符串使用 變量[頭下標(biāo):尾下標(biāo)],就可以截取相應(yīng)的字符串,其中下標(biāo)是從0開始算起,可以是正數(shù)或負(fù)數(shù),下標(biāo)可以為空表示取到頭或尾。
# 例1:字符串截取
str = '12345678'
print str[0:1]
>> 1 # 輸出str位置0開始到位置1以前的字符
print str[1:6]
>> 23456 # 輸出str位置1開始到位置6以前的字符
num = 18
str = '0000' + str(num) # 合并字符串
print str[-5:] # 輸出字符串右5位
>> 00018
Python 替換字符串使用 變量.replace("被替換的內(nèi)容","替換后的內(nèi)容"[,次數(shù)]),替換次數(shù)可以為空,即表示替換所有。要注意的是使用replace替換字符串后僅為臨時變量,需重新賦值才能保存。
# 例2:字符串替換
str = 'akakak'
str = str.replace('k',' 8') # 將字符串里的k全部替換為8
print str
>> 'a8a8a8' # 輸出結(jié)果
Python 查找字符串使用 變量.find("要查找的內(nèi)容"[,開始位置,結(jié)束位置]),開始位置和結(jié)束位置,表示要查找的范圍,為空則表示查找所有。查找到后會返回位置,位置從0開始算,如果每找到則返回-1。
# 例3:字符串查找
str = 'a,hello'
print str.find('hello') # 在字符串str里查找字符串hello
>> 2 # 輸出結(jié)果
Python 分割字符串使用 變量.split("分割標(biāo)示符號"[分割次數(shù)]),分割次數(shù)表示分割最大次數(shù),為空則分割所有。
例4:字符分割
str = 'a,b,c,d'
strlist = str.split(',') # 用逗號分割str字符串,并保存到列表
for value in strlist: # 循環(huán)輸出列表值
print value
>> a # 輸出結(jié)果
>> b
>> c
>> d
相關(guān)文章
python正則表達(dá)式查找和替換內(nèi)容的實(shí)例詳解
在本篇文章里小編給大家整理的是一篇關(guān)于python正則表達(dá)式查找和替換內(nèi)容的實(shí)例詳解內(nèi)容,有興趣的朋友們可以跟著學(xué)習(xí)參考下。2021-10-10
Python實(shí)現(xiàn)K折交叉驗(yàn)證法的方法步驟
這篇文章主要介紹了Python實(shí)現(xiàn)K折交叉驗(yàn)證法的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07
Python實(shí)例解析圖像形態(tài)學(xué)運(yùn)算技術(shù)
形態(tài)學(xué)處理方法是基于對二進(jìn)制圖像進(jìn)行處理的,卷積核決定圖像處理后的效果。本文將為大家詳細(xì)介紹一下OpenCV中的圖像形態(tài)學(xué),感興趣的可以了解一下2022-03-03
在?Python?中使用變量創(chuàng)建文件名的方法
這篇文章主要介紹了在?Python?中使用變量創(chuàng)建文件名,格式化的字符串文字使我們能夠通過在字符串前面加上 f 來在字符串中包含表達(dá)式和變量,本文給大家詳細(xì)講解,需要的朋友可以參考下2023-03-03
Python multiprocessing.Manager介紹和實(shí)例(進(jìn)程間共享數(shù)據(jù))
這篇文章主要介紹了Python multiprocessing.Manager介紹和實(shí)例(進(jìn)程間共享數(shù)據(jù)),本文介紹了Manager的dict、list使用例子,同時介紹了namespace對象,需要的朋友可以參考下2014-11-11
pip安裝指定版本的tensorflow的實(shí)現(xiàn)
本文介紹了如何使用pip安裝指定版本的TensorFlow,包括CPU版本和GPU版本的安裝方法,同時,文中也提到了使用阿里國內(nèi)鏡像源加速下載的方法,以及在安裝GPU版本時需要檢查CUDA和cuDNN的兼容性的注意事項(xiàng),感興趣的可以了解一下2024-10-10
Python3實(shí)現(xiàn)獲取圖片文字里中文的方法分析
這篇文章主要介紹了Python3實(shí)現(xiàn)獲取圖片文字里中文的方法,結(jié)合實(shí)例形式分析了Python基于文字識別引擎tesseract-ocr針對圖片里中文識別的相關(guān)操作技巧與操作注意事項(xiàng),需要的朋友可以參考下2018-12-12

