使用括号将十六进制字符串拆分为块
split hexadecimal string to chunks using brakets
我有一个十六进制值我想把它分成块所以我不能存储它们,我想通过使用[]
来指定切割的位置来分割它们,例如,十六进制值是:
0x10d88
我想将其拆分为 10
、d8
和 8
假设我已经理解你的问题,你可以将字符串拆分成具有列表理解的块,例如:
x = "0x10d88"
print([x[i:i + 2] for i in range(2, len(x), 2)])
哪个 returns 块列表:
['10', 'd8', '8']
我有一个十六进制值我想把它分成块所以我不能存储它们,我想通过使用[]
来指定切割的位置来分割它们,例如,十六进制值是:
0x10d88
我想将其拆分为 10
、d8
和 8
假设我已经理解你的问题,你可以将字符串拆分成具有列表理解的块,例如:
x = "0x10d88"
print([x[i:i + 2] for i in range(2, len(x), 2)])
哪个 returns 块列表:
['10', 'd8', '8']