본문 바로가기

Language/Python

[Python] 문자 개수 세기 - count()

아래 문자에는 영어 단어 ‘l’이 몇 개 있을까요?

“Hello World.”

 

다들 손가락으로 몇 개인지 세어보셨나요? 3개가 있죠?

파이썬의 문자열은 count() 라는 함수는 검색할 문자를 찾아 몇 개인지 계산해주는데요.

 

hello_str = 'Hello World.'
print(hello_str.count('l'))
>> (출력) 3

hello_str2 = 'Hello World. Hello~'
print(hello_str2.count('Hello'))
>> (출력) 2

 

count() 함수에 검색할 문자나 단어를 파라미터로 입력해주면 문장 안에 몇 번 등장하는지 계산해줘요.

쉽죠?

'Language > Python' 카테고리의 다른 글

[Python] 문자 삽입 - join()  (0) 2022.06.03
[Python] 특정 문자의 위치 찾기 - find(), rfind(), index()  (0) 2022.06.03
[Python] 문자열 포매팅  (0) 2022.05.23
[Python] 문자열 연산  (0) 2022.05.23
[Python] 문자열 자료형  (0) 2022.05.23