Je trouve qu'il ya une différence dans la façon dont nous passons un argument WordNetLemmatizer()
problème avec WordNetLemmatizer() lorsque vous utilisez une liste de tuples
Quand je lance:
m=[('recurrances', 'NNS')]
wnl = WordNetLemmatizer()
print '>>>>', wnl.lemmatize(m[0][0], 'n')
le résultat est "recurrances", mais quand je lance:
print '>>>>', wnl.lemmatize('recurrances', 'n')
le résultat est ce que je pense >> "recurrance"
Pourquoi est-il comme ça? Y a-t-il un moyen d'obtenir le résultat correct (c'est-à-dire la forme singulière) dans le premier cas?
Essayez ... issue – alvas