题目:
这道题给了两个字符串,分别是s和t,要求我们判断其中每个字母出现的此时是否相同。
因为都是,英文字母嘛,我们就知道了所有可能出现的字符,即是:
English="abcdefghijklmnopqrstuvwxyz"
我们可以先遍历English,利用Python中的.count()函数来计算字符出现的次数(如果未出现那就是0了),如果相等,再做接下来的判断即可。
class Solution:
def isAnagram(self, s: str, t: str) -> bool:
Engilsh="abcdefghijklmnopqrstuvwxyz"
for i in Engilsh:
if s.count(i)!=t.count(i):
return False
return True