現在、for ループを使用しています。一連のコマンドを繰り返し処理し、最後に何かを出力したいと考えています。この for ループ内には、if-else ステートメントがあります。
break を使用して if- ステートメントを分割すると、else 部分に直接進みます。
for x in list:
if x is 1:
do a bunch of commands
break
else:
do a bunch of other commands
print 'Success'
条件付きであるため、印刷ステートメントをIfループにとどめる必要がありますが、forループの外にあるため、何度も繰り返されません。何か案は?
xが1に等しくない場合にのみ「成功」を出力したいのですが、最後に1回だけです。