给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。
示例 1:
输入: s
= "anagram", t
= "nagaram"
输出:
true
示例 2:
输入: s
= "rat", t
= "car"
输出:
false
思路
字母异位词就是组成单词的字母是相同的,但是位置可能对应不上。 所以只要单词转化为列表,再将列表进行排序,排序后的结果查看是不是相等就可以了。
代码
class Solution
(object
):
def isAnagram
(self, s, t
):
"""
:type s: str
:type t: str
:rtype: bool
"""
return sorted
(list
(s
)) == sorted
(list
(t
))