Python의 문자열 내에서 하위 문자열 발생 횟수 계산
주어진 문자열 내에서 특정 하위 문자열의 빈도를 찾는 것은 프로그래밍의 일반적인 작업입니다. Python은 내장된 string.count 함수를 사용하여 이러한 발생 횟수를 계산하는 간단한 방법을 제공합니다.
string.count 사용 방법
string.count 함수는 2개를 사용합니다. 인수: 검색할 문자열과 계산할 하위 문자열입니다. 문자열에 하위 문자열이 나타나는 횟수를 나타내는 정수를 반환합니다.
예:
>>> "foo bar foo".count("foo") 2
이 예에서 count 함수는 하위 문자열 "foo"가 두 번 나타나는 것을 식별합니다. 문자열 "foo bar foo" 내에서 2를 반환합니다.
겹치는 발생
string.count 함수는 겹치지 않는 a의 발생을 계산합니다. 기본적으로 하위 문자열입니다. 즉, 하위 문자열이 다른 문자로 구분된 경우만 계산됩니다.
예:
>>> "abc".count("a") 1
이 경우 문자 "a"가 문자열 "에 두 번 나타납니다. abc"이지만 string.count는 두 항목이 겹치기 때문에 한 번만 계산합니다.
겹치는 항목을 계산해야 하는 경우 반복과 같은 다른 접근 방식을 사용해야 합니다. 문자열을 확인하고 각 하위 문자열을 확인합니다.
위 내용은 Python\의 `string.count` 함수는 하위 문자열 발생을 어떻게 계산합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!