Pythonのインターセプト文字列の内容

 

= ' 123_abc '

あなたが取り出される部分を指定したい場合は、いくつかの方法がありますが、上記の文字列を考えてみます。

 

1.スプリット()

a.split(' _ '#の結果[ '123'、 'ABC'] 
a.split(' _ ')[0] 結果123 ' 
a.split(' _ ')[1] 結果' ABC "

 

2.インデックス()

= a.indexインデックス(' _ '#の結果3。 
A [:インデックス] #の結果'123' 
[インデックス+ 1] 結果'ABC'

スプリット(に比べて指数())利点:あなたが開始と終了インデックスインデックス、指定することができ、このようなa.indexとして(「_」、0、5)

 

3.検索()

= a.findインデックス(' _ '#の結果3。 
A [:インデックス] #の結果'123' 
[インデックス+ 1] 結果'ABC'

()と比較インデックス()の利点を見つける:文字列が「_」に含まれていない場合、検索()-1を返し、インデックス()が与えられています

おすすめ

転載: www.cnblogs.com/patriciaaa/p/11373296.html