# Python 2, 40 bytes lambda n:[`i+1.`[::-1]for i in range(n)] Example: >>> f=lambda n:[`i+1.`[::-1]for i in range(n)] >>> f(30) ['0.1', '0.2', '0.3', '0.4', '0.5', '0.6', '0.7', '0.8', '0.9', '0.01', '0.11', '0.21', '0.31', '0.41', '0.51', '0.61', '0.71', '0.81', '0.91', '0.02', '0.12', '0.22', '0.32', '0.42', '0.52', '0.62', '0.72', '0.82', '0.92', '0.03'] Observation: `corput(x) = reversed(str(float(x+1.)))`