Sintaxe:
O argumento de contar() O método varia de acordo com o tipo de dados da variável na qual se aplicará. Dois tipos da sintaxe do método count () são mostrados abaixo.
A. corda.contagem (sub-cordão, início, fim)
O de cima contar() O método é usado para string datatype. Aqui, o primeiro argumento é obrigatório e conterá o valor que será pesquisado na sequência principal. Os outros dois argumentos são opcionais. Quando o começar O argumento opcional é usado apenas então o método iniciará a pesquisa na posição inicial e quando os dois argumentos opcionais forem usados, ele procurará a sub-ribra entre a inicialização e as posições finais.
B. tupla.Count (Search-Item) ou Lista.contagem (busca-item)
O de cima contar() o método é usado para tupla ou lista Somente tipo de dados e possui apenas um argumento obrigatório que conterá o item de pesquisa. Os usos desses dois tipos de count () são explicados na próxima parte deste artigo.
Uso do método count () na string sem argumento opcional:
No exemplo a seguir, a sequência principal e a sequência de pesquisa são definidas em duas variáveis, main_str, e Search_str. O contar() o método deste script contará quantas vezes o valor de Search_str aparece em todo o valor de main_str. Em seguida, o valor de retorno deste método será impresso pela sequência formatada.
#!/usr/bin/Env Python3Saída:
Aqui, o valor do texto principal é 'Coma para viver, não viver para comer', e o texto da pesquisa é'ao vivo' que aparece duas vezes no texto principal.
Usando o método count () na string com argumentos opcionais:
Este exemplo mostra os usos de argumentos opcionais de contar() método. O começar O argumento opcional é usado para definir a posição inicial do texto principal para pesquisa e o fim O argumento opcional é usado para definir a posição do texto principal em que a pesquisa terminará. Tanto o texto principal quanto o texto de pesquisa serão tomados como entrada aqui. Três tipos de pesquisa serão feitos por este script. Na primeira pesquisa, o texto de pesquisa será pesquisado em todo o conteúdo do texto principal, como o exemplo anterior. Na segunda pesquisa, o texto de pesquisa começará a pesquisar na posição 20 do texto principal. Na terceira pesquisa, o texto de pesquisa começará a pesquisar na posição 5 e pare a pesquisa em posição 25. Portanto, o script a seguir gerará três saídas de contar() método baseado nos argumentos.
#!/usr/bin/Env Python3Saída:
Aqui, 'Aprenda o Linux do Linuxhint e se torne um especialista em Linux' é tomado como o texto principal, e 'Linux' é tomado como o texto de busca. A palavra 'Linux' aparece três vezes no texto principal, uma vez se você começar a pesquisar na posição 20 e duas vezes se você começar a pesquisar na posição 5 a 25.
Uso do método count () em tupla e lista:
O exemplo a seguir mostra como um item específico pode ser pesquisado em uma tupla e uma lista. Uma tupla da corda é definida e impressa no início do script. Em seguida, um valor de pesquisa é tomado como entrada. Pesquise e conte quantas vezes o valor apareceu na tupla. O script imprimirá o resultado da contagem com a corda formatada. Uma lista da string também é definida e impressa, em seguida, pesquisa e conta um valor de entrada específico na lista como a tupla.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá se você tomar 'John' como texto de pesquisa de tupla e 'Manga' como texto de pesquisa para a lista.
Conclusão:
Diferentes usos de contar() O método em Python é tentado mostrar neste artigo para ajudar os usuários do Python a aprender a usar esse método em seu script python.