我希望将python列表的一些有代表性的64位元素拆分成另一个由单个十六进制组成的python列表。
输入:
['4d5a900003000000', '04000000ffff0000', ...]
期望的输出:
['4', 'd', '5', ..., '0', '4', '0', ...]
答案 0 :(得分:1)
您可以使用列表理解:
s = ['4d5a900003000000', '04000000ffff0000']
new_s = [i for b in s for i in b]
输出:
['4', 'd', '5', 'a', '9', '0', '0', '0', '0', '3', '0', '0', '0', '0', '0', '0', '0', '4', '0', '0', '0', '0', '0', '0', 'f', 'f', 'f', 'f', '0', '0', '0', '0']