프로그래밍/PYTHON
[python] 문자열에서 특정 단어가 몇 번 들어갔는지 알 수 있는 방법
테리베리
2022. 10. 5. 16:16
728x90
반응형
문자열에서 특정 단어가 몇 번 들어갔는지 알 수 있는 방법
s = "Life is short, Art is long!"
punct = ',.'
for c in s:
if c in punct:
s = s.replace(c, '')
d = {}
for w in s.split(' '):
d[w] = d.get(w,0) + 1
print(d)
>> {'Life': 1, 'is': 2, 'short': 1, 'Art': 1, 'long!': 1}
728x90
반응형