Group Anagrams
🧩 Syntax:
class Solution(object):
def groupAnagrams(self, strs):
"""
:type strs: List[str]
:rtype: List[List[str]]
"""
storage = {}
for val in strs:
sorted_str = ''.join(sorted(val))
if sorted_str not in storage:
storage[sorted_str] = []
storage[sorted_str].append(val)
return storage.values()