编写一个函数来判断两个字符串是否为变位词。
def isAnagram(string1, string2): 
  
    # 确保两个字符串具有相同的长度
    if len(string1) != len(string2): 
        return False
  
    # 记录字母在 string1 中出现的频率
    count = [0] * 26
  
    # 对于 string1 中的每个字符，增加其出现的频率
    for i in range(len(string1)): 
        count[ord(string1[i]) - ord('a')] += 1
  
    # 对于 string2 中的每个字符，减少其出现的频率
    for i in range(len(string2)): 
        count[ord(string2[i]) - ord('a')] -= 1
  
    # 如果任何一个频率达到了负值，则两个字符串不能是变位词
    for i in range(len(count)): 
        if count[i] < 0: 
            return False
  
    # 如果所有频率都为零，则 string1 和 string2 是变位词
    return True