Pythonでfor処理を途中でskipさせる

02 20, 2019

Pythonでfor処理を途中でskipさせる

スクレイピングで複数の要素からなる配列を取得し、それを表示させるということが多々ある。 そんなときにPDFで例外が出てしまうなどで困ることがあります。 そういうときにfor処理でPDFがデータとして所得したときに処理をskipさせたい!などの欲求が出てきます。

Pythonでfor処理を途中でskipさせる使い方

Pythonでfor処理を途中でskipさせるコードは以下のようになります。

実際のコード

colors = ['blue', 'black', 'red']

for color in colors:
    if color == 'black':
       print('処理をskipしました')
       continue
    print(color)

出力結果

blue
処理をskipしました
red

これで簡単な配列を無事扱うことが出来そうです。

動くサンプル

Python3


コリ

コリといいます。奈良県でサラリーマンをしています。GatsbyJSでサイトを作るのが趣味です。