十六进制转RGB
将十六进制颜色代码转换为对应的RGB组件的整数元组。
- 使用列表推导式结合
int()
和列表切片表示法从十六进制字符串中获取RGB组件。 - 使用
tuple()
将结果列表转换为元组。
def hex_to_rgb(hex):
return tuple(int(hex[i:i+2], 16) for i in (0, 2, 4))
hex_to_rgb('FFA501') # (255, 165, 1)
将十六进制颜色代码转换为对应的RGB组件的整数元组。
int()
和列表切片表示法从十六进制字符串中获取RGB组件。tuple()
将结果列表转换为元组。def hex_to_rgb(hex):
return tuple(int(hex[i:i+2], 16) for i in (0, 2, 4))
hex_to_rgb('FFA501') # (255, 165, 1)