uj5u.com熱心網友回復:
split() 通過指定分隔符對字串進行切片,如果引數 num 有指定值,則分隔 num+1 個子字串
split()的語法是:str.split(str="", num=string.count(str)).
str -- 分隔符,默認為所有的空字符,包括空格、換行(\n)、制表符(\t)等。
num -- 分割次數。默認為 -1, 即分隔所有。
不知道你說的標點符號是哪個,因為不清楚你的文本檔案的內容是什么,但是如果你是要指定哪個標點符號,就應該要填入相對應的引數的
uj5u.com熱心網友回復:
參考 1 樓 moyac的回復: split() 通過指定分隔符對字串進行切片,如果引數 num 有指定值,則分隔 num+1 個子字串
split()的語法是:str.split(str="", num=string.count(str)).
str -- 分隔符,默認為所有的空字符,包括空格、換行(\n)、制表符(\t)等。
num -- 分割次數。默認為 -1, 即分隔所有。
不知道你說的標點符號是哪個,因為不清楚你的文本檔案的內容是什么,但是如果你是要指定哪個標點符號,就應該要填入相對應的引數的
感謝回答!原來是只能分割不能洗掉
我說的標點符號就是您看23行第一次輸出的時候 運行結果那里key是有感嘆號保留標點符號的
但是排序之后再輸出就沒有了
uj5u.com熱心網友回復:
參考 1 樓 moyac的回復: split() 通過指定分隔符對字串進行切片,如果引數 num 有指定值,則分隔 num+1 個子字串
split()的語法是:str.split(str="", num=string.count(str)).
str -- 分隔符,默認為所有的空字符,包括空格、換行(\n)、制表符(\t)等。
num -- 分割次數。默認為 -1, 即分隔所有。
不知道你說的標點符號是哪個,因為不清楚你的文本檔案的內容是什么,但是如果你是要指定哪個標點符號,就應該要填入相對應的引數的
omg 我剛剛又去看了下 好像排序之后標點符號也是保留的
uj5u.com熱心網友回復:
參考 1 樓 moyac的回復: split() 通過指定分隔符對字串進行切片,如果引數 num 有指定值,則分隔 num+1 個子字串
split()的語法是:str.split(str="", num=string.count(str)).
str -- 分隔符,默認為所有的空字符,包括空格、換行(\n)、制表符(\t)等。
num -- 分割次數。默認為 -1, 即分隔所有。
不知道你說的標點符號是哪個,因為不清楚你的文本檔案的內容是什么,但是如果你是要指定哪個標點符號,就應該要填入相對應的引數的
尷尬了 還是得用re實作標點符號替換的功能才行
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/66827.html
標籤:腳本語言(Perl/Python)
上一篇:python影像特征檢測方法——SIFT,實作程序無法找到sift檔案,請大神幫助
下一篇:python編程 勾股三元組