On Thu, May 22, 2008 at 3:12 PM, simone <[EMAIL PROTECTED]> wrote:
> Mr.SpOOn ha scritto:
>> Salve,
>> avevo bisogno di una funzione che mi dividesse una stringa in tante
>> sottostringhe di lunghezza uguale, assegnandole a una lista.
> http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/496784
>
> Sinceramente ci vuole un po' per capirla, però funziona.
Però questa a differenza di quella di Daniele se

len(s) % count != 0

scarta l'ultimo chunk. Cmq nei commenti alla ricetta qualcuno suggerisce

def split_len(seq, length):
     return [seq[i:i+length] for i in range(0, len(seq), length)]

che è uguale a quella di Daniele ma meno "smart" (usa range invece di xrange)


Ciao!
M.
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a