给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。
示例 1:
输入: s = "anagram", t = "nagaram"
输出: true
示例 2:
输入: s = "rat", t = "car"
输出: false
说明:
你可以假设字符串只包含小写字母。
class Solution:
def isAnagram(self, s: str, t: str) -> bool:
arr1, arr2 = [0] * 26, [0] * 26
for c in s:
arr1[ord(c) - ord('a')] += 1
for c in t:
arr2[ord(c) - ord('a')] += 1
return all([arr1[i] == arr2[i] for i in range(26)])