37,718
社区成员
发帖
与我相关
我的任务
分享
def words_change(words):
words_tuple = pseg.lcut(words)
word_list = []
for word, flag in words_tuple:
if flag == 'a' or flag =='ad' or flag == 'v':
seg_list = (synonyms.nearby(word))[0]
if len(seg_list) <= 1:
word = word
else:
word = seg_list[1]
word_list.append(word)
return "".join(word_list)