Пишу так, но питон ругается :(
x=list(range(1,101))
d=len(x[10])
print d
x=list(range(1,101))
d=len(x[10])
print d
x=list(range(1,101))
d=len(str(x[10]))
print d
x=list(range(10))
i=1
d=len(str(x[i]))
if x[i]%d<0:
print x[i],
else:
print "Есть остаток при делении"
i=i+1
print x[i]
x=list(range(20))
for key in x:
d=len(str(key))
if key%d != 0:
print key
for key in range(20):
if key % len(str(key)):
print key
print( [key for key in range(20) if key % len(str(key))] )