¿Cómo corto una cadena cada 3 índices? [duplicar
Esta pregunta ya tiene una respuesta aquí:
¿Cuál es la forma más "pitónica" de iterar sobre una lista en fragmentos? 33 respuestasEstoy usando Python para programar para el laboratorio en el que trabajo. ¿Cómo puedo dividir cada 3 caracteres en una cadena dada y agregarla a una lista?
es decir. XXXxxxXXXxxxXXXxxxXXXxxxXXX (donde X o x es cualquier letra dada)
string = 'XXXxxxXXXxxxXXXxxxXXXxxxXXX'
mylist = []
for x in string:
string[?:?:?]
mylist.append(string)
Quiero que la lista se vea así: ['XXX', 'xxx', 'XXX', 'xxx', 'XXX' .... etc.]
¿Algunas ideas