在python中将列表中的二进制数转换回其十进制形式?

时间:2011-02-02 17:34:02

标签: python

如何将二进制字符串转换为十进制数字?我从值列表中取出二进制文件,然后需要将其转换为十进制格式。

离。 x=["0b000101"]需要成为x= [5]

这可能吗?

1 个答案:

答案 0 :(得分:6)

In [66]: x
Out[66]: ['0b000101']

In [67]: [int(elt,base=2) for elt in x]
Out[67]: [5]