python-nltk连接结果

python-nltk连接结果,python,python-3.x,nltk,Python,Python 3.x,Nltk,如何将这些结果合并到文本中?我尝试了“.join()函数,但效果不好。是否有其他方法加入nltk库的结果?谢谢 import nltk from nltk.stem import PorterStemmer ps = PorterStemmer() data_list = ['the gamers playing games','higher scores','sports'] for words in data_list: words = nltk.tokenize.word_t

如何将这些结果合并到文本中?我尝试了“.join()函数,但效果不好。是否有其他方法加入nltk库的结果?谢谢

import nltk 
from nltk.stem import PorterStemmer 
ps = PorterStemmer()

data_list = ['the gamers playing games','higher scores','sports']
for words in data_list:
    words = nltk.tokenize.word_tokenize(words)
    for w in words:
        print(ps.stem(w))
目前的结果:

the
gamer
play
game
higher
score
sport
将最终结果放入列表中:

['the gamer play game',
 'higher score',
 'sport']
试试看:

data_list = ['the gamers playing games','higher scores','sports']
result =[' '.join([ps.stem(w) for w in nltk.tokenize.word_tokenize(words)])    
     for words in data_list]