[Python]リストの要素を後ろからのインデックス指定で取得するには?

python

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

リスト(List)の要素を末尾からのインデックス(index)指定で取得する方法を紹介します。

スポンサーリンク

方法

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

リスト(List)の要素を後ろからのインデックス(index)指定で取得するには、「-」を使います。

まず、リスト名と[]を記述します。

そして、[]内に、先頭に「-」を付けたインデックスを指定します。

#ls=対象のリスト, index=後ろからのインデックス
ls[-index]

上記の[]は、指定した後ろから「1,2,3・・・」のように数えるインデックスの要素を取得します。

使用例

nums = ["one", "two", "three", "four", "five"]

print(nums[-1])
print(nums[-3])
print(nums[-4])
出力:
five
three
two

コメント

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