Python: как сделать сдвиг значений в списке

Для того, чтобы сделать сдвиг значений в списке — переставить значение стоящее на первом месте списка в его конец и наоборот, нужно переформатировать список по двум срезам.

Сдвиг для списка lst:

сдвиг вперед:

сдвиг назад:

При необходимости циклического сдвига, данную команду следует повторить нужное число раз.