Change e letters to i in words: Difference between revisions

Content added Content deleted
Line 1,451: Line 1,451:
'e' by 'i'.
'e' by 'i'.
'''
'''
allWords = s.splitlines()
longWords = [
w for w in s.splitlines()
lexicon = set(allWords)
if 5 < len(w)
]
lexicon = {
w for w in longWords
if 'i' in w
}


return [
return [
(w, twin) for w in allWords
(w, twin) for w in longWords
if 5 < len(w) and 'e' in w and (
if 'e' in w and (
twin := w.replace('e', 'i')
twin := w.replace('e', 'i')
) in lexicon
) in lexicon