본문 바로가기
코딩/파이썬 문법

파이썬 count() 메서드

by rosemarie 2023. 3. 30.
반응형

count() 메서드: 문자열에서 특정 문자 또는 문자열이 출현한 횟수를 반환하는 메서드입니다. 이 메서드는 문자열 뿐만 아니라 리스트, 튜플 등에서도 사용할 수 있습니다. 예를 들어, 다음과 같은 문자열이 있다고 가정해보겠습니다.

pythonCopy code
string = "hello, world!"

이 문자열에서 문자 'l'이 출현한 횟수를 구하고자 한다면, count() 메서드를 사용하여 다음과 같이 구할 수 있습니다.

pythonCopy code
count = string.count('l') print(count) # 3

위 예시에서는 문자열 "hello, world!"에서 문자 'l'이 출현한 횟수를 구합니다. count() 메서드는 문자열에서 특정 문자 또는 문자열이 출현한 횟수를 반환하므로, 'l'을 인자로 넘겨주어 해당 문자가 출현한 횟수를 얻습니다.

만약, 대소문자를 구분하지 않고 문자열에서 문자 'l'이 출현한 횟수를 구하고자 한다면, lower() 메서드를 이용하여 문자열을 소문자로 변환한 후에 count() 메서드를 사용해야 합니다.

pythonCopy code
string = "hello, world!" count = string.lower().count('l') print(count) # 3

위 예시에서는 문자열 "hello, world!"를 모두 소문자로 변환한 후에 문자 'l'이 출현한 횟수를 구합니다. lower() 메서드는 문자열을 모두 소문자로 변환하므로, 문자열에서 대소문자를 구분하지 않고 문자 'l'이 출현한 횟수를 구할 수 있습니다.

'코딩 > 파이썬 문법' 카테고리의 다른 글

파이썬 split()  (0) 2023.03.31
파이썬 split()  (0) 2023.03.31
파이썬의 append 메소드  (0) 2023.03.24
array.count()  (0) 2023.03.21
파이썬 for문 & if문  (0) 2023.03.17