enumerate() は「番号も一緒に欲しい」を自然に書ける道具 Pythonでリストを for で回すのに慣れてくると、次に出てくる悩みが「いま何番目?」というやつ。 たとえば買い物リストを表示するとき、ただ品名が並ぶより「1. 牛乳」「2. 卵」みたいに番号が付いて ...
Pythonを使っていると、forループを書かない日はほとんどありません。しかし、そのループ処理がなかなか終わらず「いつまで続くんだろう?」と不安になったり、複数のリストから同じ位置にあるデータを取り出して処理したいと考えたり、あるいは「今 ...
CTC教育サービスはコラム「ゼロから歩くPythonの道> 第71回 Pythonのインデックスの考えと、ループ処理を簡単にするenumerate()」を公開しました。 こんにちは、吉政創成 菱沼です。 今回も「きれいなPythonプログラミング(マイナビ出版)」という書籍を利用し ...