Corte un número binario en grupos de cinco dígitos.

¿Hay algún buen truco para cortar un número binario en grupos de cinco dígitos en Python?

'00010100011011101101110100010111' => ['00010', '00110', '10111', ...]

Editar: Quiero escribir un cifrado / codificador para generar tokens "fáciles de leer por teléfono". La codificación estándar de base32 tiene las siguientes desventajas:

Potencial para generar palabras f * accidentalesUtiliza caracteres confusos como caracteres como 'I', 'L', 'O' (puede confundirse con 0 y 1)Secuencias fáciles de adivinar ("AAAA", "AAAB", ...)

Pude rodar el mío en 20 líneas de python, gracias a todos. Mi codificador deja 'I', 'L', 'O' y 'U', y las secuencias resultantes son difíciles de adivinar.

Respuestas a la pregunta(7)

Su respuesta a la pregunta