--
Actually, "Everything works ok" tout court.
You, yourself demanded, what you have got:
ticks = list(enumerate(timelist))
Add after it, e. g.:
ticks = ticks[::10]
(unless I misunderstood your issue...)
======
Jerzy Karczmarczuk
/Caen, France/