Python インデックスを使ってリストの値を取得するサンプル

環境
Windows 11 Pro 64bit
Python 3.11

構文
#ls=対象のリスト
for i in range(0, len(ls), 2):
#ループ処理
#ループ変数でインデックスを取得
for文は、先頭から1つ飛ばしでリストのインデックスをループします。
for文のinの左辺にループ変数、右辺にrange()を指定します。
range()の第1引数に「0」、第2引数にリストの要素数、
第3引数に「2」を指定します。

使用例

ns = ["one", "two", "three", "four", "five", "six", "seven"]

for i in range(0, len(ns), 2):
    print(i, ":", ns[i])

実行結果
0 : one
2 : three
4 : five
6 : seven

Python

Posted by arkgame