leetcode 49. 字母异位词分组

对字典不是很熟悉,这道题很适合我~

class Solution(object):
    def groupAnagrams(self, strs):
        """
        :type strs: List[str]
        :rtype: List[List[str]]
        """
        dit = {}
        for idx, i in enumerate(strs):
            value = sorted(i)
            if "".join(value) not in list(dit.keys()):
                dit["".join(value)] = ["".join(i)]
            else:
                dit["".join(value)].append("".join(i))

        res = list(dit.values())
        return res

            


        
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页