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()