title: Slice a binary number into groups of five digits
body: <p>Is there any neat trick to slice a binary number into groups of five digits in python?</p>
  
  <p>'00010100011011101101110100010111' => ['00010', '00110', '10111', ... ]</p>
  
  <p>Edit:
  I want to write a cipher/encoder in order to generate "easy to read over the phone" tokens. The standard base32 encoding has the following disadvantages:</p>
  
  <ul>
  <li>Potential to generate accidental f*words</li>
  <li>Uses confusing chars like chars like 'I', 'L', 'O' (may be confused with 0 and 1)</li>
  <li>Easy to guess sequences ("AAAA", "AAAB", ...) </li>
  </ul>
  
  <p>I was able to roll my own in 20 lines of python, thanks everybody. My encoder leaves off 'I', 'L', 'O' and 'U', and the resulting sequences are hard to guess.</p>