title: Getting a map() to return a list in Python 3.x
body: <p>I'm trying to map a list into hex, and then use the list elsewhere. In python 2.6, this was easy:</p>
  
  <p><strong>A:</strong> Python 2.6:</p>
  
  <pre><code>&gt;&gt;&gt; map(chr, [66, 53, 0, 94])
  ['B', '5', '\x00', '^']
  </code></pre>
  
  <p>However, in Python 3.1, the above returns a map object.</p>
  
  <p><strong>B:</strong> Python 3.1:</p>
  
  <pre><code>&gt;&gt;&gt; map(chr, [66, 53, 0, 94])
  &lt;map object at 0x00AF5570&gt;
  </code></pre>
  
  <p>How do I retrieve the mapped list (as in <strong>A</strong> above) on Python 3.x? </p>
  
  <p>Alternatively, is there a better way of doing this? My initial list object has around 45 items and id like to convert them to hex.</p>