我最近写了一个方法来循环/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)
打印单词表