1078. Occurrences After Bigram
class Solution:
def findOcurrences(self, text: str, first: str, second: str) -> List[str]:
answer = []
text = text.split()
for i in range(len(text) - 2):
if text[i] == first and text[i+1] == second:
answer.append(text[i+2])
return answer
문제 자체는 굉장히 쉽지만, 굳이 기록하는 이유는...
파이썬의 split()이 list로 변환하는 것을 이제서야 알았다.
처음에는 4번째 줄에서 text = list(text.split())
로 리스트화를 했지만, split() 함수를 사용하게되면 알아서 리스트로 묶어준다.
몇 년을 썼는데 이런 것도 모르고 있었어?