반응형
항목이 주어지면 Python의 목록에서 항목을 어떻게 계산할 수 있습니까?
해결 방법
하나의 항목 만 계산하려면 count
메소드를 사용하세요.
>>> [1, 2, 3, 4, 1, 4, 1].count(1)
3
여러 항목을 계산하려는 경우 사용하지 마세요 . 루프에서 count
를 호출하려면 모든 count
호출에 대해 목록에 대한 별도의 패스가 필요하며 이는 성능에 치명적일 수 있습니다. 모든 항목을 계산하거나 여러 항목 만 계산하려면 다른 답변에서 설명한대로 Counter
를 사용하십시오.
참조 페이지 https://stackoverflow.com/questions/2600191
반응형
'파이썬' 카테고리의 다른 글
파이썬 Numpy : 2 개의 실제 배열로 복잡한 배열을 만드시나요? (0) | 2020.12.07 |
---|---|
파이썬 Python 스크립트 내에서 curl 명령 실행 (0) | 2020.12.07 |
파이썬 x의 반환 값 = os.system (..) (0) | 2020.12.07 |
파이썬 Python에서 여러 수준의 'collection.defaultdict' (0) | 2020.12.07 |
파이썬 OpenCV 및 Python을 사용하여 웹캠 피드 표시 (0) | 2020.12.07 |
댓글