def lol(a,k): k = k % len(a) r = [0] * len(a) for i in range(len(a)): if i + k <len(a) and i+k>=0: r[i] =a [i + k] if i + k >= len(a): r[i] = a[i + k-len(a)] if i + k < 0: r[i] = a[i + k+len(a)] return(r)
Я вот так сделал но нужно не использовать дополнительную матрицу, а как тогда сделать помогите