[Python]for文でArray.arrayのインデックスをループするには?

python

どうも、ちょげ(@chogetarou)です。

for文でArray.arrayのインデックス(index)をループする方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

for文でArray.arrayのインデックス(index)をループするには、len()を使います。

まず、for文のinの左辺にループ変数、右辺にrange()を指定します。

range()の引数にlen()、len()の引数に対象のArray.arrayを指定します。

そして、for文のループ処理を指定します。

ループ処理では、ループ変数でArray.arrayのインデックスを取得します。

#arr=対象のArray.array
for i in range(len(arr)):
    #ループ処理
    #ループ変数「i」でインデックスを取得

上記のfor文は、Array.arrayのインデックスをループします。

スポンサーリンク

使用例

import array

nums = array.array('i', [10, 3, 5, 8, 1])

for i in range(len(nums)):
    print("インデックス", i, "は", nums[i])
出力:
インデックス 0 は 10
インデックス 1 は 3
インデックス 2 は 5
インデックス 3 は 8
インデックス 4 は 1

コメント

タイトルとURLをコピーしました