编写一个函数,检查两个单词是否为字谜。如果它们包含相同的后者,则两个单词是字谜。 (例如:沉默并倾听)。该函数的标题是: def isAnagram(s1,s2):
(提示:获取2个字符串的两个列表。对列表进行排序并检查两个列表是否相同)
编写一个测试程序,让用户输入两个字符串,如果是字谜,则显示'是anagram',否则'不是anagram'。
答案 0 :(得分:3)
提示告诉你到底需要做什么。
list()
函数将帮助您将字符串转换为列表。
http://docs.python.org/library/functions.html#list
然后查找sort()
的列表方法。
http://docs.python.org/tutorial/datastructures.html
然后查找列表比较。 http://docs.python.org/tutorial/datastructures.html#comparing-sequences-and-other-types
或只是查找sorted()
http://docs.python.org/library/functions.html#sorted