Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
numpy の文字列の配列を、16 進数で表す整数に変換する方法を探しています。つまり、次の配列バージョン:
int("f040", 16)
arr.astype(numpy.int32) を呼び出すことで、文字列配列を整数 base-10 に変換できますが、それらを base-16 に変換する明確な方法がわかりません。これを行う方法を知っている人はいますか?
ar = ['f040', 'deadbeaf'] int_array = [int(a, 16) for a in ar] print int_array
出力:
[61504、3735928495L]