지나가던 개발자
[Python] 리스트에서 특정 요소 개수 구하기 본문
살다 보면, 가끔 리스트에서 특정 요소의 개수를 구하는 것이 필요할 때도 있고 하다.
examples = [1, 1, 0, 0, 1, 0, 1]
zeros = 0
for example in examples:
if example == 0:
zeros += 1
이렇게 코드를 작성하면 3이라고 제대로 된 출력결과가 나온다. examples 리스트 안의 모든 요소를 검색해서 특정 요소가 맞는지 아닌지 검사하는 코드이다.
그렇지만 늘 그렇듯 파이썬의 내장함수는 매우 뛰어나다. 당연히 리스트 안의 특정 요소를 세는 함수도 있을 것이다.
examples = [1, 1, 0, 0, 1, 0, 1]
zeros = examples.count(0)
이렇게 {리스트명.count(특정 요소)}를 사용하면 매우 쉽게 리스트 내 특정 요소의 개수를 셀 수 있다.
'Explanation > Python' 카테고리의 다른 글
[Python] 리스트 전체의 합 구하기 (1) | 2022.09.22 |
---|---|
[Python] 2차원 리스트를 1차원 리스트로 (0) | 2021.11.19 |
Comments