假设您有一个二维的numpy布尔数组,array
:
[[ True True True True True True]
[ True False False False False True]
[ True True True True True True]]
并且您想用██来形象地表示它们,用True
值代替空格,并用False
值代替空格:
██████████████
██ ██
██████████████
我在chararray上花费了太多时间,无法尝试以下操作:
chars = np.chararrray(array.shape, unicode=True)
chars[array] = '██'