在Python中对二进制文件列表执行按位运算的优雅方法是什么?

时间:2015-11-19 21:59:41

标签: python binary bit-manipulation bitwise-operators bit

假设我有一个二进制文件列表,如下所示:

b = [0b10,0b110,0b101]

我想按位和仅执行列表b中的所有二进制文件。有没有更优雅的方式来做到这一点,而不是顺序添加两个二进制文件?

1 个答案:

答案 0 :(得分:3)

您可以使用operator标准模块

import operator
result = reduce(operator.and_, b)