在Python 3.x中获取map()以返回列表
发布于 2021-02-02 23:21:26
我正在尝试将列表映射为十六进制,然后在其他地方使用该列表。在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上检索映射列表(如上面的A所示)?
另外,还有更好的方法吗?我的初始列表对象大约有45个项目,并且id希望将它们转换为十六进制。
关注者
0
被浏览
110
1 个回答