2017-07-14 17 views
5

時々、特定の要素を取得するためにnext next a(繰り返し)する傾向があります。 これは、2回以下のトラバーサルが必要な場合に適しています。 しかし、すぐに面倒になる。ループは、この単純なケースではオーバーヘッドが大きすぎます。繰り返すバックバックシリーズを行う簡単な方法

場合によっては、位置を知っていればat series posすることができます。

逆機能の冗長性を除去することについては、a.k.a backですが、これはうまく機能しません。

好ましくは、私がatような何かをしたいが、シリーズ内の現在の位置からの相対

答えて

6

skipあなたはシリーズの現在の位置から前後に移動することができます。

>> 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] 
関連する問題