リストに 2 つの「for」ループ (互いにわずかに異なる) を適用したいと考えています。最初の 'for' ループは最小値から左側へ、2 番目は最小値から右側へ。リストは次のとおりです。
a = [3,4,6,7,8,4,3,1,6,7,8,9,4]
# to get min index
b = a.index(min(a))
c=a[0:b+1]
d=a[b:len(a)]
for i in reversed(c):
print i
と
for i in d:
print i
たとえば、最初の「for」ループはインデックス値 8 から 1 まで実行され、2 番目の「for」ループは 8 から 13 まで実行されます。最小値から開始して反対方向にループを実行する方法がわかりません。どんな提案も役に立ちます。