[Numpy-discussion] Extract Indices of Numpy Array Based on Given Bit Information

Julian Taylor jtaylor.debian at googlemail.com
Sat Oct 18 07:28:47 EDT 2014


On 18.10.2014 07:58, Artur Bercik wrote:
> Dear Python and Numpy Users:
> 
> My data are in the form of '32-bit unsigned integer' as follows:
> 
> myData = np.array([1073741824, 1073741877, 1073742657, 1073742709,
> 1073742723, 1073755137, 1073755189,1073755969],dtype=np.int32)
> 
> I want to get the index of my data where the following occurs:
> 
> Bit No. 0–1
> Bit Combination: 00
> 
> How can I do it? I heard this type of problem first time, please help me.
> 
> Artur
> 

not sure I understand the problem, maybe this?

np.where((myData & 0x3) == 0)




More information about the NumPy-Discussion mailing list