:type strs: List[str] :rtype: List[List[str]]
(self, strs)
| 10 | |
| 11 | class Solution(object): |
| 12 | def groupAnagrams(self, strs): |
| 13 | """ |
| 14 | :type strs: List[str] |
| 15 | :rtype: List[List[str]] |
| 16 | """ |
| 17 | from collections import defaultdict |
| 18 | |
| 19 | anagrams = defaultdict(list) |
| 20 | for s in strs: |
| 21 | anagrams[str(sorted(s))].append(s) |
| 22 | |
| 23 | return list(anagrams.values()) |
| 24 | |
| 25 | n=["eat", "tea", "tan", "ate", "nat", "bat"] |
| 26 | ans=Solution() |