我最近写了一个方法来循环/usr/share/dict/words
并使用我的方法返回一个回文列表ispalindrome(x)
这是一些代码......它有什么问题?它只会停顿 10 分钟,然后返回文件中所有单词的列表
定义反向(一): 返回一个[::-1] def ispalindrome(a): b = 反向(a) 如果 b.lower() == a.lower(): 返回真 别的: 返回假 wl = open('/usr/share/dict/words', 'r') wordlist = wl.readlines() wl.close() 对于单词列表中的 x: 如果不是回文(x): wordlist.remove(x) 打印单词表