我试图将一个列表映射为十六进制,然后在其他地方使用该列表。在python 2.6中,这很简单:
答: Python 2.6
>>> map(chr, [66, 53, 0, 94])
['B', '5', '\x00', '^']
然而,在Python 3.1中,上述函数返回一个map对象。
B: Python 3.1:
>>> map(chr, [66, 53, 0, 94])
<map object at 0x00AF5570>
如何在Python 3.x上检索映射列表(如上面的一个) ?
或者,有没有更好的方法来做这件事?我的初始列表对象有大约45项和id想把它们转换为十六进制。