我想给numpy.ndarray
中的元素着色,特别是那些numpy.int64
类型的元素
例如,我如何给下面列表中的每个1
上色,比如说,红色
L = [1,0,1,0,1]
我试过使用colorama。这是我的密码。结果也包括在内
from colorama import Fore, Back, Style
L = [i%2 for i in range(6)]
for i in L[::2]:
L[i] = Fore.RED + str(i)
print(L)
['\x1b[31m1', '\x1b[31m0', '\x1b[31m1', '\x1b[31m0', '\x1b[31m1']
据我所知,我们不能将变量作为有色变量存储在列表中。colorama仅以彩色打印变量。因此,您的代码将是
使用init()方法并将autoreset设置为True
列表没有颜色的概念。Colorama计算机可以理解为以不同颜色表示值的字符。如果要使用特定颜色打印列表,则需要打印列表中的每个项目
假设您要使1变为红色:
相关问题 更多 >
编程相关推荐