私はいくつかの行からなるリストを持っています。最高のファジー率で「良い」という単語に一致する行を出力したいと思います。
問題:リスト内の行の代わりに唯一の印刷単語
コーディング:
from fuzzywuzzy import fuzz
c = ['I am python', 'python is good', 'Everyone are humans']
print(max(c, key=lambda a: fuzz.ratio(a, 'good')))
期待される出力:
python is good
リストから最高の fuzzyvalue の行ではなく、1 つの単語を取得します。私のコードを修正するのを手伝ってください! 回答をお待ちしております。