Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from collections import defaultdict
- class Solution:
- def groupAnagrams(self, strs: List[str]) -> List[List[str]]:
- d = defaultdict(list)
- for word in strs:
- count = [0 for x in range(26)]
- for letter in word:
- count[ord(letter)-ord('a')] += 1
- count = [str(i) for i in count]
- d['#'.join(count)].append(word)
- return list(d.values())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement