どうも、ちょげ(@chogetarou)です。
配列(array)の末尾のインデックス(index)を取得する方法を紹介します。
方法

配列(array)の最後のインデックス(index)を取得するには、len()を使います。
まず、len()を呼び出します。
len()の引数に配列(array)を指定します。
そして、len()の結果を「-1」します。
#arr=対象の配列
last_index = len(arr) - 1
上記のlen()の結果を「-1」することで、対象の配列(array)の最後のインデックスを取得できます。
使用例
nums = ["one", "two", "three", "four", "five"]
last_index = len(nums) - 1
print(last_index, ":", nums[last_index])
出力:
4 : five
使用例2
import array
nums = array.array('i', [10, 3, 5, 8, 1])
last_index = len(nums) - 1
print("最後のインデックス:", last_index)
出力:
最後のインデックス: 4
コメント