【发布时间】:2012-02-25 21:02:11
【问题描述】:
我有一个使用创建的数组
array1 = np.array([[25, 160, 154, 233],
[61, 244, 198, 248],
[227, 226, 141, 72 ],
[190, 43, 42, 8]],np.int) ;
显示为
[[25, 160, 154, 233]
[61, 244, 198, 248]
[227, 226, 141, 72]
[190, 43, 42 , 8]]
如何将此数组显示为十六进制数字,如下所示:
[[0x04, 0xe0, 0x48, 0x28]
[0x66, 0xcb, 0xf8, 0x06]
[0x81, 0x19, 0xd3, 0x26]
[0xe5, 0x9a, 0x7a, 0x4c]]
注意:十六进制数字可能不是整数数字的真正转换。我已经填充了十六进制数组,只是为了举例说明我需要什么。
【问题讨论】:
-
你使用的是什么版本的 numpy (
np.version.version)?