我有一个性格。我想将其 ascii 值表示为一个 numpy 布尔数组。这有效,但似乎扭曲了。有没有更好的办法?
bin_str = bin(ord(mychar))
bool_array = array([int(x)>0 for x in list(bin_str[2:])], dtype=bool)
为了
mychar = 'd'
bool_array 所需的结果值为
array([ True, True, False, False, True, False, False], dtype=bool)