Я пытаюсь отобразить список в шестнадцатеричный, а затем использовать список в другом месте. В python 2.6 это было легко:
A: Python 2.6:
>>> map(chr, [66, 53, 0, 94])
['B', '5', '\x00', '^']
Однако, на Python 3.1, приведенное выше возвращает объект карты.
B: Python 3.1:
>>> map(chr, [66, 53, 0, 94])
<map object at 0x00AF5570>
Как получить отображаемый список (как в A выше) на Python 3.x?
Альтернативно, есть ли лучший способ сделать это? Мой исходный объект списка содержит около 45 элементов, а id - для преобразования их в шестнадцатеричный.