Use range(start, end, step)
li = list(range(0, 1000, 10))
[0, 10, 20, 30, 40, 50, 60, 70, 80, 90 ... 990]
Or, if you have a list use slice: From manual: s[i:j:k] slice of s from i to j with step k
liyourlist = range(100)[0, ... ,10 ...]
sub = li[0yourlist[::10] # same as yourlist[0:100:10]
>>> sub
[0, 10, 20, 30, 40, 50, 60, 70, 80, 90]