РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
305 of 541 menu

Функция issubdtype

Функция issubdtype проверяет, является ли один тип данных подтипом другого типа в библиотеке NumPy. Первым параметром функция принимает проверяемый тип данных, вторым параметром - предполагаемый родительский тип. Функция возвращает True, если первый тип является подтипом второго, и False в противном случае.

Синтаксис

np.issubdtype(arg1, arg2)

Пример

Давайте проверим, является ли тип int32 подтипом целочисленного типа int:

import numpy as np res = np.issubdtype(np.int32, np.int) print(res)

Результат выполнения кода:

True

Пример

Давайте проверим, является ли тип float64 подтипом целочисленного типа int:

import numpy as np res = np.issubdtype(np.float64, np.int) print(res)

Результат выполнения кода:

False

Пример

Давайте проверим, является ли тип complex128 подтипом типа с плавающей точкой float:

import numpy as np res = np.issubdtype(np.complex128, np.float) print(res)

Результат выполнения кода:

False

Пример

Давайте проверим, является ли тип bool подтипом целочисленного типа int:

import numpy as np res = np.issubdtype(np.bool_, np.int) print(res)

Результат выполнения кода:

False

Пример

Давайте проверим, является ли тип int32 подтипом типа с плавающей точкой float:

import numpy as np res = np.issubdtype(np.int32, np.float) print(res)

Результат выполнения кода:

False

Пример

Давайте проверим, является ли тип float32 подтипом типа с плавающей точкой float:

import numpy as np res = np.issubdtype(np.float32, np.float) print(res)

Результат выполнения кода:

True

Пример

Давайте проверим, является ли тип uint16 подтипом целочисленного типа int:

import numpy as np res = np.issubdtype(np.uint16, np.int) print(res)

Результат выполнения кода:

False

Смотрите также

  • функцию issubsctype,
    которая проверяет, является ли тип подтипом другого типа
  • функцию can_cast,
    которая проверяет возможность безопасного приведения типов
  • функцию result_type,
    которая возвращает результирующий тип для операции
  • функцию common_type,
    которая находит общий тип для нескольких типов данных
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить