在python中将列表中的二进制数转换回十进制形式?
如何将二进制字符串转换为十进制数?我从值列表中取出二进制,然后需要将其转换为十进制格式 例如,在python中将列表中的二进制数转换回十进制形式?,python,Python,如何将二进制字符串转换为十进制数?我从值列表中取出二进制,然后需要将其转换为十进制格式 例如,x=[“0b000101”]需要变成x=[5] 这可能吗?字符串中的“0b”是告诉你它是二进制的子字符串吗?字符串中的“0b”是告诉你它是二进制的子字符串吗? In [66]: x Out[66]: ['0b000101'] In [67]: [int(elt,base=2) for elt in x] Out[67]: [5]
x=[“0b000101”]
需要变成x=[5]
这可能吗?字符串中的“0b”是告诉你它是二进制的子字符串吗?字符串中的“0b”是告诉你它是二进制的子字符串吗?
In [66]: x
Out[66]: ['0b000101']
In [67]: [int(elt,base=2) for elt in x]
Out[67]: [5]