LeetCode. Group Anagrams (python)
728x90
반응형
* 알게 된 것
check.values()의 리턴이 배열 형태가 아닌 줄 알고 또 따로 배열을 만들어서 처리해줬었는데 배열로 리턴이 되는 것 같다.
sorted는 리스트 형태로 반환한다. sorted(문자열)은 문자열의 각 단어를 정렬한 리스트를 반환해준다.
from collections import defaultdict
class Solution:
def groupAnagrams(self, strs: List[str]) -> List[List[str]]:
check=defaultdict(list)
for item in strs:
# print(''.join(sorted(item)))
sortedWord=''.join(sorted(item))
check[sortedWord].append(item)
return check.values()
728x90
반응형
'Leetcode' 카테고리의 다른 글
[LeetCode] 33. Search in Rotated Sorted Array (python, 이진탐색) 풀이 (0) | 2020.10.12 |
---|---|
LeetCode - Array Partition 1 (0) | 2020.10.06 |
22. Generate Parentheses (0) | 2020.10.03 |
680. Valid Palindrome II (0) | 2020.10.03 |
[Leetcode] 819. most common word (python, javasciript) (0) | 2020.09.29 |
TAGS.