Python 3.x 如何在python中将十六进制值列表转换为Ascii字符串?

Python 3.x 如何在python中将十六进制值列表转换为Ascii字符串?,python-3.x,list,hex,ascii,Python 3.x,List,Hex,Ascii,我的python代码中有一个十六进制值变量列表 我需要转换成ASCII字符串 有人能告诉我怎么转换吗 十六进制列表=['0x0'、'0x30'、'0x32'、'0x31'、'0x30'、'0x42'、'0x32'、'0x33'、'0x38'、'0x30'、'0x30'、'0x30'、'0x32'、'0x43'、'0x30'] 转换后Ascii字符串的预期值=0210B238000102C0可以通过执行类似于''的操作来复制输出。在HexList[1:]中为c连接(chr(int(c,16))为什

我的python代码中有一个十六进制值变量列表

我需要转换成ASCII字符串

有人能告诉我怎么转换吗

十六进制列表=['0x0'、'0x30'、'0x32'、'0x31'、'0x30'、'0x42'、'0x32'、'0x33'、'0x38'、'0x30'、'0x30'、'0x30'、'0x32'、'0x43'、'0x30']


转换后Ascii字符串的预期值=
0210B238000102C0

可以通过执行类似于
''的操作来复制输出。在HexList[1:]中为c连接(chr(int(c,16))
为什么在HexList中从1而不是0开始索引?0x0不起任何作用。具体的重复答案:
bytearray.fromhex(“70 61 75 6C”).decode()
其中70 61 75 6C可以替换