回答
你的問題很模糊,如果你可以把它稱爲一個問題都沒有。 但是,如果您在re.findall之後刪除[0]並拋出一些打印語句,您將看到re.findall返回一個列表。 re.findall之後的'[0]'取這個列表的第一項。
另外;在這種情況下,我不確定你想要什麼樣的re.findall,因爲你的regex指定匹配應該被'^'和'$'包圍,所以如果有的話可能不會超過一個匹配。我假設你正在餵養stem功能的單詞,在這種情況下,^和$是多餘的。 最後;這種干擾可以非常快速和有效,但顯然它非常基本:考慮「巴士,藍調,東西,悲嘆」會發生什麼,僅舉幾例。
謝謝,我很抱歉這個話題。因爲這是我在這個頁面中的第一個。我會嘗試編輯這個。 :'( –
爲什麼當我輸入[1]時,它有錯誤的IndexError:列表索引超出範圍............你可以看到這段代碼!http://pik.vn/2015e0aa751f- 39c8-4b80-8eb1-6a97a8212be8.png –
因爲您嘗試訪問中只有一個項目的列表的第二個項目你得到IndexError。我不知道你爲什麼會想以這種方式在所有設計你的腦幹功能。我可能忽略了一些東西,但我會去尋找類似「re.match(regexp,word).groups()[0]」的東西,而不是你的re.findall行,像yvespeirsman已經提到的那樣;簡單的方式在這裏發佈你的代碼,而不是通過屏幕截圖分享它。使編輯/回答你的問題變得更容易。 – Igor
- 1. 詞幹與NLTK(python)
- 2. Nltk中的WordNetLemmatizer詞幹?
- 3. NLTK詞彙中缺少單詞 - Python
- 4. 如何檢查動詞詞幹是否在python文件中?
- 5. 我應該在nltk中使用哪一個詞幹?
- 6. NLTK中的詞義消歧蟒Python
- 7. Python的NLTK字詞頻率在分區
- 8. Python中的詞幹問題
- 9. nltk:如何防止詞幹專有名詞
- 10. UnicodeDecodeError與在Python中詞幹在
- 11. 的Python NLTK雪球詞幹的UnicodeDecodeError在終端而不是Eclipse的PyDev的
- 12. 在python中查找trigram的條件概率nltk
- 13. Python NLTK找出時態
- 14. NLTK單詞lemmatizing
- 15. 找到'現代'nltk單詞語料庫
- 16. Python NLTK ::相交的單詞和句子
- 17. 使用NLTK包在Python中保留FreqDist中的標記詞
- 18. NLTK單詞詞性標註
- 19. Python NLTK錯誤:找不到NLTK中的english.pickle資源
- 20. NLTK WordNet錯誤,使用synsets查找單詞
- 21. 查找拉丁語/希臘語詞根NLTK
- 22. 在NLTK中查找兩個文本語料庫之間的常見詞
- 23. 在python 3.5中查找字符串中沒有正則表達式或nltk的字符和單詞
- 24. 使用NLTK查找某些給定名詞的形態相關動詞
- 25. 在Python中使用nltk模塊拆分單詞
- 26. 在python中使用NLTK刪除停用詞
- 27. 在NLTK中找不到ghostscript?
- 28. 用語音在詞典中查找詞
- 29. 在C++中查找單詞
- 30. 在UIwebview中查找單詞
這個代碼是[鏈接] http://pik.vn/2015c740128e-11bc-40b0-8354-7fa58579d1d1.png –
和結果:>>>幹(「池塘」) 「池塘」 –
請重複碼在這裏,讓你的問題更具體。 – yvespeirsman