Abrufen einer Map (), um eine Liste in Python 3.x zurückzugeben

Ich versuche, eine Liste hexadezimal zuzuordnen und sie dann an einer anderen Stelle zu verwenden. In Python 2.6 war dies einfach:

EIN: Python 2.6:

>>> map(chr, [66, 53, 0, 94])
['B', '5', '\x00', '^']

In Python 3.1 wird oben jedoch ein Kartenobjekt zurückgegeben.

B: Python 3.1:

>>> map(chr, [66, 53, 0, 94])
<map object at 0x00AF5570>

Wie rufe ich die zugeordnete Liste ab (wie inA oben) auf Python 3.x?

Alternativ gibt es einen besseren Weg, dies zu tun? Mein anfängliches Listenobjekt hat ungefähr 45 Elemente und ich möchte sie in Hex konvertieren.

Antworten auf die Frage(9)

Ihre Antwort auf die Frage