Sto provando a mappare una lista in esadecimale, e quindi usare la lista altrove. In Python 2.6, questo è stato facile:Ottenere una mappa() per restituire una lista in Python 3.x
A: Python 2.6:
>>> map(chr, [66, 53, 0, 94])
['B', '5', '\x00', '^']
Tuttavia, in Python 3.1, il precedente restituisce un oggetto della mappa.
B: Python 3.1:
>>> map(chr, [66, 53, 0, 94])
<map object at 0x00AF5570>
Come faccio a recuperare la lista mappata (come in A sopra) su Python 3.x?
In alternativa, c'è un modo migliore per farlo? Il mio oggetto lista iniziale ha circa 45 oggetti e id piace convertirli in esadecimale.
@meawoppl vedere la mia risposta qui sotto http://stackoverflow.com/a/24507069/17523 –