Função Isdigit do Numpy

Beginner

Introdução

Neste tutorial, abordaremos a função isdigit() do módulo de caracteres da biblioteca NumPy. A função isdigit() verifica se todos os caracteres em um elemento são dígitos ou números. Se todos os caracteres forem dígitos ou números, ela retorna True; caso contrário, retorna False. Esta função é dependente da localidade (locale-dependent) para uma string de 8 bits.

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 a limitações no 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 as bibliotecas necessárias

O primeiro passo é importar o NumPy.

import numpy as np

Definir o array de entrada

O próximo passo é definir um array de entrada de strings.

inp_ar = np.array([ '20002', '10009', '12345ab','01' ] )

Aplicar a função isdigit() no array de entrada

A função isdigit() precisa ser aplicada ao array de entrada e salva em uma nova variável.

x = np.char.isdigit(inp_ar)

Visualizar resultados

A saída da função isdigit() pode ser visualizada usando a instrução print.

print("The Output is:")
print(x)

Resumo

Neste tutorial, discutimos o uso da função isdigit() da biblioteca Numpy. Esta função facilita a determinação se os elementos em um array contêm exclusivamente números ou dígitos. Revisamos a sintaxe de numpy.char.isdigit(), os argumentos e seus valores, o formato de saída desta função e fornecemos um exemplo que demonstrou como usá-la.