
Replace Last
In a given list the last element should become the first one. An empty list or list with only one element should stay the same
Input: List.
Output: Iterable (tuple, generator, Iterator ...).
Example:
assert list(replace_last([2, 3, 4, 1])) == [1, 2, 3, 4] assert list(replace_last([1, 2, 3, 4])) == [4, 1, 2, 3] assert list(replace_last([1])) == [1] assert list(replace_last([])) == []