2017-07-14 2 views
5

Parfois, j'ai tendance à faire next next a (à plusieurs reprises) pour obtenir un élément particulier. Cela fonctionne bien lorsque vous avez besoin de 2 traversées ou moins. Cependant, il devient très vite encombrant. Une boucle est trop lourde pour ce cas simple.Une façon plus simple de répéter plusieurs séries de «back back»

Heureusement, vous pouvez faire at series pos dans certains cas si vous connaissez la position.

Lorsqu'il s'agit de supprimer la redondance pour la fonction inverse, a.k.a back, cela ne fonctionne pas aussi bien.

De préférence, je veux faire quelque chose comme at, mais par rapport à la position actuelle dans la série

Répondre

6

skip vous permet de déplacer vers l'avant ou vers l'arrière de la position actuelle de la série.

>> series: [ 1 2 3 4 5 6] 
== [1 2 3 4 5 6] 

>> series: skip series 2 
== [3 4 5 6] 

>> series: skip series 3 
== [6] 

>> series: skip series -3 
== [3 4 5 6]