python 用於程式設計中的字串和文字的處理

2021-10-14 22:16:55 字數 562 閱讀 2835

1.python標準庫中的字串和文字處理相關模組

2.自然語言處理模組庫(nltk)

nltk是python用於自然語言處理(natural language processing,nlp)的第三方庫,使用nltk可以完成很多自然語言處理的任務,包括分詞,詞性標註,命名實體識別及句法分析等。

str物件包括如下用於字串測試,查詢,替換的方法

str物件包括如下用於字串翻譯和轉換的方法

這裡做簡單的例項:

table=

str.maketrans(

'1234567'

,'一二三四五六日'

)s1=

'1 3 4 9'

print

(s1.translate(table)

)#執行結果:一 三 四 9

這個差不多的意思也就是找對應的字串

python中format函式用於字串的格式化

通過關鍵字 grade print 電工考了 format grade 通過關鍵字,可用字典當關鍵字傳入值時,在字典前加 即可 通過位置 填充和對齊 分別表示居中 左對齊 右對齊,後面帶寬度 print format 陳某某 print format 陳某某 print format 陳某某 pri...

shell xargs用於字串分割

today is sunny ted wanna go outside to play上面這段話格式非常亂,單詞分割有用到空格 換行符和 如果我想統計裡面的單詞列表,該怎麼做?假設這句話放在檔案word.txt中。cat words.txt xargs n1 d today is sunny ted...

python中的字串

方法1 用字串的join方法 a a b c d content content join a print content 方法2 用字串的替換佔位符替換 a a b c d content content s s s s tuple a print content 我們可以通過索引來提取想要獲取的...