[Python] 문자열 튜플(tuple) 내 특정 단어 빈도 카운트

해당 포스트는 파이썬(Python)에서 문자열 튜플 내 특정 단어 카운트 방법을 소개합니다.

python-tuple-word-count-frequency

(예시)실행결과

python-tuple-word-count-frequency
[예시] 파이썬 튜플 내 특정 단어 빈도 카운트


질문

튜플 변수 animal = ("병아리","오리","강아지","오리","거위","송아지","오리","암탉")에 문자 항목을 기억시킨 후, "오리" 항목에 대한 개수를 [실행결과]와 같이 출력하는 프로그램을 작성하시오.

< Hint >
파이썬(Python)에서 튜플(Tuple) 내 특정 문자를 카운트 할 때는 count() 함수를 사용합니다.


풀이

파이썬(Python)에서 튜플(Tuple) 내 특정 문자의 빈도를 카운트할 때는 count() 함수를 사용하면 됩니다.

  1. animal 문자열 튜플 생성
  2. count() 함수를 이용해 '오리' 빈도 카운트

최종 코드

# 문자열 튜플 생성
animal = ("병아리","오리","강아지","오리","거위","송아지","오리","암탉")

# '오리' 개수 카운트
print("오리 항목 개수:", animal.count("오리"))
오리 항목 개수: 3


관련 링크

[1] [Python] numList 변수에서 숫자 정수 13 개수 세기
[2] [Python] 리스트(list)에 변수를 추가하고 내림차순으로 출력하기
[3] [Python] 리스트(list)에서 문자열 길이가 3인 변수 출력