【发布时间】:2011-02-05 04:42:51
【问题描述】:
在一个字节串的特定索引处有一个字节,代表八个标志;字节中的每一位一个标志。如果设置了标志,则其对应位为 1,否则为 0。例如,如果我有
b'\x21'
标志是
0001 0101 # Three flags are set at indexes 0, 2 and 4
# and the others are not set
获取该字节中每个位值的最佳方法是什么,以便我知道是否设置了特定标志? (最好使用按位运算)
【问题讨论】: