-1

我有以下十六进制数字 0x00000000004087b8 并且我必须将其转换为 0x4087b8 以便能够将其附加到我的列表中。有谁知道如何在python中进行这种转换?

4

2 回答 2

4

我假设您有一个字符串,我建议您这样做:

fixed_address = hex(int(address, 16))
于 2017-12-14T22:45:08.063 回答
3

也许这样的事情会起作用?

hex_num = "0x00000000004087b8"
hex_num = "0x{}".format(hex.split('x')[1].lstrip('0'))
于 2017-12-14T22:46:17.513 回答