:
s = "0x01010000"
i = int(s, 16)
:
fruits = [(0x01000000, "apple"), (0x00010000, "orange"), (0x00000100, "banana")]
, :
s = "0x01010000"
i = int(s, 16)
for fid,fname in fruits:
if i&fid>0:
print "The fruit '%s' is contained in '%s'" % (fname, s)
:
The fruit 'apple' is contained in '0x01010000'
The fruit 'orange' is contained in '0x01010000'