Int到布尔数组python

时间:2011-09-08 22:39:54

标签: python byte ascii bit bitwise-and

如果我有char d和char k,我如何将每个变成一个位数组(例如True-False-True-True-True-False-False-True)然后将数组合并为一个数组通过对每个位进行AND运算(然后将组合数组转换回char)?如01100001(a)和01100011(c)合并制作01100001(c)?此外,有时这些转换的结果不是ASCII(例如00000010)?

1 个答案:

答案 0 :(得分:4)

无需制作数组:

>>> chr(ord('c') & ord('a'))
'a'