Функция isdigit() в NumPy

NumPyNumPyBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В этом руководстве мы рассмотрим функцию isdigit() из модуля символов библиотеки NumPy. Функция isdigit() проверяет, являются ли все символы в элементе цифрами или числами. Если все символы являются цифрами или числами, она возвращает True, в противном случае возвращает False. Эта функция зависит от локали для 8-разрядной строки.

Советы по работе с ВМ

После запуска ВМ нажмите в левом верхнем углу, чтобы переключиться на вкладку Ноутбук, чтобы получить доступ к Jupyter Notebook для практики.

Иногда вам может потребоваться подождать несколько секунд, пока Jupyter Notebook не загрузится полностью. Проверка операций не может быть автоматизирована из-за ограничений в Jupyter Notebook.

Если у вас возникнут проблемы при обучении, не стесняйтесь обращаться к Labby. Оставьте отзыв после занятия, и мы оперативно решим проблему для вас.

Импортировать необходимые библиотеки

Первым шагом является импорт NumPy.

import numpy as np

Определить входной массив

Следующим шагом является определение входного массива строк.

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

Применить функцию isdigit() к входному массиву

Функцию isdigit() необходимо применить к входному массиву и сохранить в новую переменную.

x = np.char.isdigit(inp_ar)

Просмотреть результаты

Результат работы функции isdigit() можно просмотреть с помощью инструкции print.

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

Резюме

В этом уроке мы обсудили использование функции isdigit() из библиотеки Numpy. Эта функция упрощает определение того, содержат ли элементы массива только цифры. Мы рассмотрели синтаксис numpy.char.isdigit(), аргументы и их значения, формат вывода этой функции и дали пример, демонстрирующий, как ее использовать.