2011-02-02 15 views
0

バイナリ文字列を10進数に変換するにはどうすればよいですか?私は値のリストからバイナリを取り出し、10進形式に変換する必要があります。リストのバイナリ数値をpythonの10進数形式に変換しますか?

ex。 x=["0b000101"]にする必要がありますx= [5]

これは可能ですか?

+0

は、文字列中の "0b"で、バイナリであることを伝える部分文字列ですか? –

答えて

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

In [67]: [int(elt,base=2) for elt in x] 
Out[67]: [5] 
関連する問題