hex_list = ['0x1', '0x17', '0x20', '0x19', '0x9']我需要将十六进制列表值转换为十六进制字符串,如下所示:hexStr = '0117201909'有人可以让我知道如何在 Python 中做到这一点吗?
1 回答

阿波罗的战车
TA贡献1862条经验 获得超6个赞
您可以使用str.join和str.zfill:
hex_list = ['0x1', '0x17', '0x20', '0x19', '0x9']
hexStr = ''.join(x[2:].zfill(2) for x in hex_list)
print(hexStr)
输出:
0117201909
添加回答
举报
0/150
提交
取消