1. count() 메서드
- 파이썬 count() 메서드는 리스트, 튜플, 문자열 같은 시퀀스 형태의 자료형에서 특정 값이 나타나는 횟수를 반환합니다.
2. 기본 문법
sequence.count(value)
- sequence: 요소 개수를 검색할 시퀀스(리스트, 튜플, 문자열 등)
- value: 개수를 셀 값
3. 예제
- 리스트에서의 사용
my_list = [1, 2, 2, 3, 2, 4]
print(my_list.count(2)) # 3을 출력
- 문자열에서의 사용
my_string = "hello world"
print(my_string.count('l')) # 3을 출력
- 튜플에서의 사용
my_tuple = (1, 2, 3, 2, 4, 2)
print(my_tuple.count(2)) # 3을 출력
4. 유의사항
- count() 메서드는 시퀀스 내에 특정 요소가 없는 경우 '0'을 반환합니다.
- count() 메서드의 시간복잡도는 O(n)입니다.
- count() 메서드는 대소문자를 구분하여 특정 요소의 개수를 카운트합니다.
'Python' 카테고리의 다른 글
[Python] 특정 부분 문자열을 다른 문자열로 교체 - replace() 메서드 (0) | 2024.05.06 |
---|---|
[Python] 우선순위큐 구현 - 파이썬 heapq 모듈 (0) | 2024.03.31 |
[Python] 파이썬 세트(Set) 자료형 - 집합연산, 메서드 (0) | 2024.03.26 |
[Python] 파이썬 프로그램 실행 시간 측정 - time 모듈 (0) | 2024.03.26 |
[Python] 특정 값이 처음으로 나타나는 인덱스 반환 - index() (0) | 2024.03.09 |