Accediendo a elementos con compensaciones en Python para .. en bucles

He estado bromeando un poco con Python, y me he dado cuenta de que generalmente es mejor (o 'pythonic') para usar

for x in SomeArray:

más que el estilo más C

for i in range(0, len(SomeArray)):

Veo los beneficios en este código, principalmente más limpio, y la capacidad de usar el bonitomap() y funciones relacionadas. Sin embargo, a menudo me enfrento a la situación en la que me gustaría acceder simultáneamente a elementos de distintas compensaciones en la matriz. Por ejemplo, me gustaría agregar el elemento actual al elemento dos pasos detrás de él. ¿Hay una manera de hacer esto sin recurrir a índices explícitos?

Respuestas a la pregunta(2)

Su respuesta a la pregunta