Estoy usando Python para programar para el laboratorio en el que trabajo. ¿Cómo puedo dividir cada 3 caracteres en una cadena dada y anexarla a una lista?¿Cómo puedo cortar una cadena cada 3 índices?
es decir XXXxxxXXXxxxXXXxxxXXXxxxXXX (donde X o X es cualquier letra dada)
string = 'XXXxxxXXXxxxXXXxxxXXXxxxXXX'
mylist = []
for x in string:
string[?:?:?]
mylist.append(string)
quiero la lista para tener este aspecto: [ 'XXX', 'xxx', 'XXX', 'xxx',' XXX '.... etc]
¿Alguna idea?
ah, codones =))) – ninjagecko
Esto es muy similar a [iterar sobre una lista en fragmentos] (http://stackoverflow.com/questions/434287/what-is-the-most-pythonic-way-to -iterate-over-a-list-in-chunks) - revisa las respuestas para algunos excelentes enfoques. –