如果我有一个char d和一个char k,我如何将每个数组转换为位数组(例如True-False-True-False-False-True),然后通过对每个位进行and运算(然后将组合后的数组转换回char)来将这些数组组合成一个单独的数组?例如01100001 (a)和01100011 (c)组合成01100001 (c)?另外,有时这些转换的结果不是ASCII (例如00000010)?
发布于 2011-09-08 22:48:05
不需要创建数组:
>>> chr(ord('c') & ord('a'))
'a'
https://stackoverflow.com/questions/7355352
复制相似问题