title: Use map() function with string
body: <p>Is there a way to use <code>map()</code> function with a string instead of a list? Or the <code>map()</code> function is meant only to work with lists?</p>
  
  <p>For instance, ignoring the content of the lambda function, this code returns a map object and not a string:</p>
  
  <pre><code>def rot_13(string):
      alph = 'abcdefghijklmnopqrstuwxyz'
      return str(map(lambda i: alph[(alph.find(i)+13) % len(alph)], string))
  </code></pre>