参考链接:Python3 99%
class Solution:
def groupAnagrams(self, strs: List[str]) -> List[List[str]]:
dicts = {} # 记录同一组的字母异位词的排序后的字母
for item in strs:
key = tuple(sorted(item))
print(key)
dicts[key] = dicts.get(key, []) + [item]
return list(dicts.values())