[PIPython] introdurre caratteri in una stringa

Alex Martelli aleaxit
Ven 19 Nov 2004 15:16:44 CET


On 2004 Mar 30, at 13:21, ciccio a unical.it wrote:
    ...
> stringa del tipo "ciaoatutti" e volessi aggiungere uno spazio ogni tre
> caratteri ottenendo "cia oat utt i" e' possibile farlo? Sto provando 
> con la

Oltre alle altre valide soluzioni gia` suggerite:

def perciccio(s, inserisci=' ', ogni=3):
     return inserisci.join([ s[i:i+ogni] for i in range(0, len(s), ogni) 
])


Alex




More information about the Python mailing list