RosettaCodeData/Task/Look-and-say-sequence/Python/look-and-say-sequence-2.py

10 lines
252 B
Python
Raw Permalink Normal View History

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)