이 기사에서는 목록과 문자열이 제공됩니다. 주어진 문자열이 목록의 요소로 몇 번이나 존재하는지 찾아야 합니다.
카운터 포함
컬렉션 모듈의 카운터 함수는 목록에 있는 각 요소의 개수를 알려줍니다. 계산 결과에서 인덱스가 우리가 찾고 있는 요소의 값과 일치하는 계정 공정만을 추출할 수 있습니다.
예시
from collections import Counter Alist = ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] elem = 'Mon' # Given list and element print("Given list:\n", Alist) print("Given element:\n",elem) cnt = Counter(Alist) print("Number of times the element is present in list:\n",cnt[elem])
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
Given list: ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] Given element: Mon Number of times the element is present in list: 2
카운트 포함
count 함수는 주어진 스트림을 매개변수로 받아 주어진 목록에서 해당 스트림을 검색합니다.
예시
Alist = ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] elem = 'Mon' # Given list and element print("Given list:\n", Alist) print("Given element:\n",elem) cnt = Alist.count('Mon') print("Number of times the element is present in list:\n",cnt)
출력
위의 코드를 실행하면 다음과 같은 결과가 나옵니다. -
Given list: ['Mon', 'Wed', 'Mon', 'Tue', 'Thu'] Given element: Mon Number of times the element is present in list: 2