用Python纠正拼写错误的单词

2024-06-25 22:54:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要清除像“eat an apple”、“eat an bannnna”这样的查询中拼写错误的单词。我试过自动更正功能,但它只适用于单字。在

from autocorrect import spell
spell("appple")

它返回正确的单词“apple”。但是,对于整句话来说,它是行不通的。在

我想知道有没有更简单的方法来自动更正句子中拼写错误的单词而不用写循环。在


Tags: 方法fromimport功能anapple单词单字
1条回答
网友
1楼 · 发布于 2024-06-25 22:54:53

“没有循环”

>>> ' '.join(map(spell, 'i like appples'.split()))
'i like apples'

不幸的是,您仍然需要一些单独自动更正每个单词的机制,为此无法避免循环或“循环”结构(例如map)。在

相关问题 更多 >