嗨用戶#1,Python的 - 與一捻替換字符串
我有,我想解決涉及轉換「關鍵詞」到「通用詞」桶有問題。
我有一個表,我循環取代某些詞,例如
**genericword** **keyword**
slowness slow speed
slowness internet slow
的數據集稱爲TEST_DATA包含一個名爲feedback_text其中包含一個句子文本列。我想要做的是將關鍵字組中的任何文本替換爲通用字。
例如其中feedback_text =「互聯網具有低速」應替換爲「互聯網是緩慢」
然而這未來與「互聯網是slownesss」與一個額外的「S」,使用下面的代碼時,
TEST_DATA [ 'feedback_text']。str.replace(行[ '關鍵字'],行[ 'genericword'])
如何解決此問題?
感謝
你嘗試過這麼遠嗎? – void
指定一些輸入輸出 – void
您可以聲明,如果您的文本沒有被空格(或另一個分隔符)包圍,那麼您只需刪除文本直到定界符,然後用替代替換。這樣額外的s會消失 –