Contagem de strings Python () com EXEMPLOS

Índice:

Anonim

Contagem de Python

O count () é uma função embutida em Python. Ele retornará a contagem total de um determinado elemento em uma string. A contagem começa do início da string até o final. Também é possível especificar o índice inicial e final de onde você deseja que a pesquisa comece.

Neste tutorial Python, você aprenderá:

  • Contagem de Python
  • A sintaxe para PythonString Count ()
  • Exemplo 1: método de contagem em uma string
  • Exemplo 2: Contar a ocorrência de um caractere em uma determinada string
  • Exemplo 3: Contar a ocorrência de substring em uma determinada string

A sintaxe para PythonString Count ()

Sintaxe da função de contagem do Python:

string.count(char or substring, start, end)

Parâmetros da sintaxe Python

  • Char ou substring: você pode especificar um único caractere ou substring que deseja pesquisar na string fornecida. Ele retornará a você a contagem do caractere ou substring na string fornecida.
  • start : (opcional) Indica o índice inicial a partir do qual começará a pesquisa. Se não for fornecido, começará em 0. Por exemplo, você deseja pesquisar um caractere do meio da string. Você pode atribuir o valor inicial à sua função de contagem.
  • fim : (opcional) Indica o índice final onde termina a pesquisa. Se não for fornecido, ele pesquisará até o final da lista ou string fornecida. Por exemplo, você não quer escanear toda a string e limitar a busca até um ponto específico, você pode dar o valor para terminar em sua função de contagem, e a contagem cuidará da busca até aquele ponto.

Valor de retorno

O método count () retornará um valor inteiro, ou seja, a contagem do elemento dado a partir da string fornecida. Ele retorna 0 se o valor não for encontrado na string fornecida.

Exemplo 1: método de contagem em uma string

O exemplo a seguir mostra o funcionamento da função count () em uma string.

str1 = "Hello World"str_count1 = str1.count('o') # counting the character “o” in the givenstringprint("The count of 'o' is", str_count1)str_count2 = str1.count('o', 0,5)print("The count of 'o' usingstart/end is", str_count2)

Resultado:

The count of 'o' is 2The count of 'o' usingstart/end is 1

Exemplo 2: Contar a ocorrência de um caractere em uma determinada string

O exemplo a seguir mostra a ocorrência de um caractere em uma determinada string, bem como usando o índice de início / fim.

str1 = "Welcome to Guru99 Tutorials!"str_count1 = str1.count('u') # counting the character “u” in the given stringprint("The count of 'u' is", str_count1)str_count2 = str1.count('u', 6,15)print("The count of 'u' usingstart/end is", str_count2)

Resultado:

The count of 'u' is 3The count of 'u' usingstart/end is 2

Exemplo 3: Contar a ocorrência de substring em uma determinada string

O exemplo a seguir mostra a ocorrência de substring em um givenstring, bem como usingstart / endindex.

str1 = "Welcome to Guru99 - Free Training Tutorials and Videos for IT Courses"str_count1 = str1.count('to') # counting the substring “to” in the givenstringprint("The count of 'to' is", str_count1)str_count2 = str1.count('to', 6,15)print("The count of 'to' usingstart/end is", str_count2)

Resultado:

The count of 'to' is 2The count of 'to' usingstart/end is 1

Resumo:

  • O count () é uma função embutida em Python. Ele retornará a contagem de um determinado elemento em uma lista ou string.
  • No caso de uma string, a contagem começa do início da string até o final. Também é possível especificar o índice inicial e final de onde você deseja que a pesquisa comece.
  • O método count () retorna um valor inteiro.