title: Short rot13 function - Python
body: <p>I am searching for a short and cool rot13 function in Python ;-)
  I've written this function:</p>
  
  <pre><code>def rot13(s):
      chars = "abcdefghijklmnopqrstuvwxyz"
      trans = chars[13:]+chars[:13]
      rot_char = lambda c: trans[chars.find(c)] if chars.find(c)&gt;-1 else c
      return ''.join( rot_char(c) for c in s ) 
  </code></pre>
  
  <p>Can anyone make it better? E.g supporting uppercase characters.</p>