【发布时间】:2019-05-03 22:36:29
【问题描述】:
我看到了一个将十六进制颜色代码转换为 RGB 颜色代码的函数。但我不太明白。怎么会用多行 for 循环编写?还有这条线在做什么:
hex[i:i + 2], 16
def hex_to_rgb(hex):
return tuple(int(hex[i:i + 2], 16) for i in (0, 2 ,4))
谢谢。
【问题讨论】:
-
您好,您是否尝试过搜索“list/tuple/dict comprehensions”?
标签: python function for-loop hex rgb