这里 HEX2RGB 像 {r:255,g:255,b:255}
一样返回转换后的 dict 值 rgbValue=HEX2RGB(hex,'dict')
r,g,b={rgbValue} # not working
那么如何像上述方法一样在变量 r,g,b 中为每个键 r,g,b 赋值? 还是有其他有效的方法?
最佳答案
使用 operator.itemgetter
,它不会依赖 HEX2RGB
返回的任何特定顺序;
from operator import itemgetter
dictToTuple = itemgetter('r', 'g', 'b')
r, g, b = dictToTuple(HEX2RGB(hex,'dict'))
关于python - 如何从python中dict的键值分配多个变量值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69064508/