3 number and dot..

Roberto Bonvallet rbonvall at gmail.com
Wed Oct 31 16:50:48 EDT 2007


On 31 oct, 16:58, Abandoned <best... at gmail.com> wrote:
> Hi..
> I want to do this:
> for examle:
> 12332321 ==> 12.332.321
>
> How can i do?

>>> x = 12332321
>>> '.'.join(''.join(i for n, i in g) for k, g in groupby(enumerate(reversed(str(x))), lambda (n, i): n//3))[::-1]
'12.332.321'
>>>

--
Roberto Bonvallet




More information about the Python-list mailing list