使用制动器将十六进制字符串分割成块

问题描述 投票:-1回答:1

我有一个十六进制值,我想将其拆分为大块,所以我无法存储它们,我想通过使用[]指定剪切的位置来拆分它们,例如,十六进制值为:

0x10d88

我想将其拆分为10d88

python string split hex
1个回答
1
投票

假设我已经理解了您的问题,您可以使用列表理解功能将字符串分成多个块,例如:

x = "0x10d88"
print([x[i:i + 2] for i in range(2, len(x), 2)])

哪个返回块的列表:

['10', 'd8', '8']
© www.soinside.com 2019 - 2024. All rights reserved.