2023-07-01 11:58:00 -04:00
|
|
|
>>> from itertools import groupby
|
|
|
|
|
>>> def lookandsay(number):
|
2026-04-30 12:34:36 -04:00
|
|
|
return ''.join( str(len(list(g))) + k
|
|
|
|
|
for k,g in groupby(number) )
|
2023-07-01 11:58:00 -04:00
|
|
|
|
|
|
|
|
>>> numberstring='1'
|
|
|
|
|
>>> for i in range(10):
|
2026-04-30 12:34:36 -04:00
|
|
|
print numberstring
|
|
|
|
|
numberstring = lookandsay(numberstring)
|