кодесурса
«NumPy

NumPy Двоичные операции: функция bitwise_and ()

script1adsense2code
script1adsense3code

функция numpy.bitwise_and ()

Bitwise_and () используется для вычисления побитового И двух поэлементных массивов.

Версия: 1.15.0

Синтаксис:

 numpy.bitwise_and (x1, x2, /, out = Нет, *, где = True, приведение = same_kind, order = 'K', dtype = None,
subok = True [, signature, extobj]) = <ufunc 'bitwise_and'> 

Параметр:

название Описание Необходимые /
Необязательный
x1, x2 Только целые и логические типы обрабатываются. необходимые
из Местоположение, в котором сохраняется результат. Если он указан, он должен иметь форму, на которую транслируются входы. Если не предоставлено или Нет, возвращается только что выделенный массив. Необязательный
где Значения True указывают на то, что для вычисления ufunc в этой позиции, значения False указывают, чтобы оставить значение только в выходных данных. Необязательный
** kwargs Для других аргументов только для ключевых слов.

Возвращаемое значение:

out: [ndarray или scalar]
Результат: это скаляр, если x1 и x2 являются скалярами.

Пример 1: функция numpy.bitwise_and ()

>>> import numpy as np
>>> np.bitwise_and(18, 12)
0
>>> np.bitwise_and(18, 17)
16
>>> np.binary_repr(16)
'10000'
>>> np.bitwise_and([18, 7], 17 )
array([16,  1])

Пример 2: функция numpy.bitwise_and ()

>>> import numpy as np
>>> np.bitwise_and([15, 9], [3, 22])
array([3, 0])
>>> np.bitwise_and(np.array([3, 7, 356]), np.array([4,15,18]))
array([0, 7, 0])
>>> np.bitwise_and([True, True], [False, True])
array([False,  True], dtype=bool)

Редактор кода Python:

Предыдущая: Бинарная операция NumPy Home
Далее: bitwise_or ()

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code