我想使用 Python 执行以下操作:
我有一个从绿色渐变到红色的几个“十六进制代码颜色”字符串的列表。
colorGradient = ['#00a500', '#1ea500', '#3ca500', '#5ab400', '#78b400', '#96c300',
'#b4d200', '#d2d200', '#f0e100', '#fff000', '#ffd200', '#ffb400',
'#ff9600', '#ff7800', '#ff5a00', '#f04b00', '#ff3c00', '#f02d00',
'#e11e00', '#d20f00', '#b40000']
现在我有一个整数值序列。比如像这样。。
integer_values = [1, 8, 5, 3, 6, 9]
我想将此序列中的每个值映射到我的“colorGradient”列表中的一个字符串。相反,值越高,它应该越红:它越低,它应该越绿。
你们中有人知道如何实现这一点吗?Python标准库中是否已经有一个可以做到这一点的函数?