Função Count do NumPy

Beginner

Introdução

Neste laboratório, abordaremos a função count() do NumPy, que é um método muito útil para contar o número de ocorrências de uma determinada substring dentro de um array ou string.

Dicas para a VM

Após a inicialização da VM, clique no canto superior esquerdo para mudar para a aba Notebook e acessar o Jupyter Notebook para praticar.

Às vezes, pode ser necessário aguardar alguns segundos para que o Jupyter Notebook termine de carregar. A validação das operações não pode ser automatizada devido às limitações do Jupyter Notebook.

Se você enfrentar problemas durante o aprendizado, sinta-se à vontade para perguntar ao Labby. Forneça feedback após a sessão, e resolveremos o problema prontamente para você.

Importar Módulo Necessário

Começamos importando o módulo NumPy usando a instrução import.

import numpy as np

Definir Array de Strings

Definimos um array NumPy de strings, que usaremos para nosso exemplo.

str1 = np.array(['ooooaaaaqqqk','ccccvvvvvaaaao','ggghhhjjjsskkka'])

Contar Ocorrências de Substring

Usamos a função count() para contar o número de ocorrências de uma substring específica dentro do array.

y = np.char.count(str1,'a')

Imprimir Resultados

Imprimimos os resultados da função de contagem para a substring selecionada.

print(y)

Contar Múltiplas Substrings

Usamos a função count() para contar o número de ocorrências de múltiplas substrings dentro do array.

z = np.char.count(str1,['k','o'])

Imprimir Resultados

Imprimimos os resultados da função de contagem para a substring selecionada.

print(z)

Limitar Intervalo de Busca

Usamos a função count() para contar o número de ocorrências de uma substring específica dentro de um intervalo específico no array.

x = np.char.count(str1,'a',0,7)

Imprimir Resultados

Imprimimos os resultados da função de contagem para a substring selecionada dentro do intervalo específico.

print(x)

Resumo

Neste laboratório, cobrimos a função count() da biblioteca NumPy com três exemplos que nos ajudaram a entender como usá-la em diferentes cenários. A função count() ajuda a contar o número de ocorrências de uma substring específica dentro de um array ou string.