スクレイピングで複数の要素からなる配列を取得し、それを表示させるということが多々ある。
今回はそんなfor文の使い方を勉強していきたい。
Pythonにおける基本的なfor文のコードは以下のようになる。
for 変数名 in イテラブルオブジェクト(配列など):
処理
変数名は何でも良い。「for tag in tags」のように「for 単数形 in 複数形」にすると分かりやすいので僕はそのようにコードを書いています。
colors = ['blue', 'black', 'red']
for color in colors:
print(color)
なんとなく動きそうだが実はこれは動かない。forとprintのインデントでエラーが出る。
print前にスペースかtabを挿入すれば動く。
colors = ['blue', 'black', 'red']
for color in colors:
print(color)
IndentationError: expected an indented block
blue
black
red
これで簡単な配列を無事扱うことが出来そうです。
第15回 | Pythonで配列を扱う |
第16回 | Pythonで配列に要素を追加したい |
第17回 | Pythonでforを使う基本編 |
第18回 | [Python]for処理を途中でskipさせる |
第19回 | Pythonでforを条件によって途中で終了させる |
Crieitは誰でも投稿できるサービスです。 是非記事の投稿をお願いします。どんな軽い内容でも投稿できます。
また、「こんな記事が読みたいけど見つからない!」という方は是非記事投稿リクエストボードへ!
こじんまりと作業ログやメモ、進捗を書き残しておきたい方はボード機能をご利用ください。
ボードとは?
コメント