Study/Python
python bool list에서 True 개수 빨리 찾기
13.d_dk
2023. 4. 12. 09:54
728x90
반응형
python list 객체의 count를 통한 bool list에서의 True 개수 빨리 찾기
- 파이썬에서 bool list의 True 값 수를 최대한 빨리 계산하려면 list 객체의 count() 메서드를 사용할 수 있음
- 예제는 다음과 같음
1
2
3
|
my_list = [True, False, True, True, False, True]
count = my_list.count(True)
print(count) # output: 4
|
cs |
- 이 코드는 bool 값을 포함하는 list인 my_list를 생성한 다음 count() 메서드를 사용하여 목록에 있는 True 값의 수를 계산
- 결과는 count 변수에 저장된 다음 콘솔에 출력됨
- 이 접근 방식은 매우 효율적이며 O(n) 시간 복잡도(여기서 n은 목록의 길이)로 카운트 작업을 수행함
반응형