class Solution(object):
def groupAnagrams(self, strs):
"""
:type strs: List[str]
:rtype: List[List[str]]
"""
d = {}
for s in strs:
t = "".join(sorted(list(s)))
if t in d:
d[t].append(s)
else:
d[t] = [s]
return list(d.values())