是否可以转换为b'\x17\xf9';在python中的一行中添加到6137?

是否可以转换为b'\x17\xf9';在python中的一行中添加到6137?,python,python-3.x,binary,hex,Python,Python 3.x,Binary,Hex,是否可以在python中的一行中将b'\x17\xf9'转换为6137,或者您能否建议一种有效的方法给定的mybytes=b'\x17\xf9' 你能行 mybytes[0]*256 + mybytes[1] 这是6137。如果这真的是你想要的。以防万一你有一个可变长度的字节字符串 mybytes = b'\x17\xf9' sum(byte*(0x100**i) for i, byte in enumerate(reversed(mybytes)))

是否可以在python中的一行中将b'\x17\xf9'转换为6137,或者您能否建议一种有效的方法

给定的
mybytes=b'\x17\xf9'
你能行

mybytes[0]*256 + mybytes[1]

这是6137。如果这真的是你想要的。

以防万一你有一个可变长度的字节字符串

mybytes = b'\x17\xf9'

sum(byte*(0x100**i) for i, byte in enumerate(reversed(mybytes)))