Python에서 count() 메서드를 사용하는 방법은 무엇입니까? 이해하려면 이 글을 읽어보세요

count 메소드는 다른 문자열에서 지정된 문자열의 발생 횟수를 검색하는 데 사용되며 , 검색된 문자열이 없으면 0을 반환하고, 없으면 발생 횟수를 반환합니다.
여기에 이미지 설명을 삽입하세요

count 메소드의 구문은 다음과 같습니다.

 str.count(sub[,start[,end]])
  1

이 방법에서 각 매개변수의 구체적인 의미는 다음과 같습니다.

str : 원래 문자열을 나타냅니다.

sub : 검색할 문자열을 나타냅니다.

start : 검색 시작 위치, 즉 감지를 시작할 위치를 지정합니다. 지정하지 않으면 기본적으로 처음부터 검색이 시작됩니다 .

end : 검색 종료 위치를 지정하며 , 지정하지 않으면 끝까지 검색한다는 뜻이다 .

【예 1】

문자열 "c.biancheng.net"에서 "."의 발생 횟수를 검색합니다.

 >>> str = "c.biancheng.net"
  >>> str.count('.')
  2
  1
  2
  3

【예 2】

  >>> str = "c.biancheng.net"
  >>> str.count('.',1)
  2
  >>> str.count('.',2)
  1
  1
  2
  3
  4
  5

앞서 언급한 바와 같이 문자열의 각 문자에 해당하는 검색값은 0부터 시작하므로, 이 예에서는 검색값 1이 두 번째 문자 '.'에 해당하며, 출력 결과에서 검색이 시작되는 것으로 분석할 수 있다. 이 인덱스 위치도 포함하는 지정된 인덱스 위치 .

【예 3】

  >>> str = "c.biancheng.net"
  >>> str.count('.',2,-3)
  1
  >>> str.count('.',2,-4)
  0

여기에 이미지 설명을 삽입하세요

Supongo que te gusta

Origin blog.csdn.net/Z987421/article/details/132587266
Recomendado
Clasificación