回答編集履歴
1
修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
リスト`l`におけるある要素の位置を`idx`とするとl[idx:] + l[
|
1
|
+
リスト`l`におけるある要素の位置を`idx`とすると`l[idx:] + l[:idx]`で目的のリストが得られます。
|
2
2
|
|
3
3
|
以上から、以下のようなコードで任意の要素を対象として結果を得られます。
|
4
4
|
|
@@ -12,9 +12,7 @@
|
|
12
12
|
|
13
13
|
idx = l.index(v)
|
14
14
|
|
15
|
-
if idx > 0 and idx < len(l):
|
16
|
-
|
17
|
-
|
15
|
+
l = l[idx:] + l[:idx]
|
18
16
|
|
19
17
|
except ValueError:
|
20
18
|
|