Ответы, которые включают нарезку списков, вероятно, являются лучшими, но это также может быть сделано с перечислением.
x = [1, 2, 3, 4, 5]
for index, value in enumerate(reversed(x)):
val = value-1
if val:
print(val)
Опять же, нарезка ответов лучше в смысле «большого О», но не мешает увидеть несколько способов сделать что-то.