Wit*_*aya 1 python string binary integer list
如果我有一个二进制列表
a=['0b11001000', '0b01001100', '0b00111100', '0b00011111',
'0b11110000', '0b01011010', '0b10010110', '0b00011110']
Run Code Online (Sandbox Code Playgroud)
我想将所有的字符串元素转换为整数,并将它很好地放回到这次的二进制列表中:
a=[0b11001000, 0b01001100, 0b00111100, 0b00011111,
0b11110000, 0b01011010, 0b10010110, 0b00011110]
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
int与base 2一起使用:
>>> a=['0b11001000', '0b01001100', '0b00111100', '0b00011111',
... '0b11110000', '0b01011010', '0b10010110', '0b00011110']
>>> [int(x, 2) for x in a]
[200, 76, 60, 31, 240, 90, 150, 30]
Run Code Online (Sandbox Code Playgroud)