Не уверен в практичности, но я бы создавал список, добавлял бы туда последние элементы, а потом срезал бы его до последних двух, соответсвенно список из двух элементов на первом месте содержит предпоследний. К нему можно обращаться. Но я думаю, можно найти решение получше