class Solution(object):
def groupAnagrams(self, strs):
"""
:type strs: List[str]
:rtype: List[List[str]]
"""
mapv={}
for s in strs:
clst=[c for c in s]
clst.sort()
key=tuple(clst)
if key not in mapv:
mapv[key]=[]
mapv[key].append(s)
ret=[]
for v in mapv.values():
ret.append(v)
return ret