numpy.ma.left_shift#
- ma.left_shift(a, n)[источник]#
Сдвинуть биты целого числа влево.
Это версия с маскированным массивом для
numpy.left_shift, подробности см. в этой функции.Смотрите также
Примеры
Сдвиг с маскированным массивом:
>>> arr = np.ma.array([10, 20, 30], mask=[False, True, False]) >>> np.ma.left_shift(arr, 1) masked_array(data=[20, --, 60], mask=[False, True, False], fill_value=999999)
Большой сдвиг:
>>> np.ma.left_shift(10, 10) masked_array(data=10240, mask=False, fill_value=999999)
Сдвиг со скаляром и массивом:
>>> scalar = 10 >>> arr = np.ma.array([1, 2, 3], mask=[False, True, False]) >>> np.ma.left_shift(scalar, arr) masked_array(data=[20, --, 80], mask=[False, True, False], fill_value=999999)