3 number and dot..
Paul Hankin
paul.hankin at gmail.com
Wed Oct 31 19:38:07 EDT 2007
More information about the Python-list mailing list
Wed Oct 31 19:38:07 EDT 2007
- Previous message (by thread): 3 number and dot..
- Next message (by thread): 3 number and dot..
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Oct 31, 7:58 pm, Abandoned <best... at gmail.com> wrote: > Hi.. > I want to do this: > for examle: > 12332321 ==> 12.332.321 > > How can i do? Short without being too unreadable: def conv(x, sep='.'): x = str(x)[::-1] return sep.join(x[i:i + 3] for i in range(0, len(x), 3))[::-1] Or more simple-mindedly... def conv(x, sep='.'): x, y = str(x), [] while x: y.append(x[-3:]) x = x[:-3] return sep.join(reversed(y)) -- Paul Hankin
- Previous message (by thread): 3 number and dot..
- Next message (by thread): 3 number and dot..
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list