【发布时间】:2022-11-07 18:42:13
【问题描述】:
例如: cat - kitten 这些词不是字谜; cat - act 单词是字谜; cat - cat 应该是同一个词。 我应该在这段代码中做什么以包含相同的单词:
s1 = input("Enter first word:")
s2 = input("Enter second word:")
a = sorted(s for s in s1.lower() if s.isalpha())
b = sorted(s for s in s2.lower() if s.isalpha())
if sorted(a) == sorted(b):
print("The words are anagrams.")
else:
print("The words aren't anagrams.")
【问题讨论】:
标签: sorting