【廖雪峰python入門ノート】list_逆アクセス
1200 ワード
逆アクセスリスト
私たちはやはりリストで点数が高いから低いまでクラスの3人の同級生を表しています.
この时、先生は、点数が一番低い学生を出してくださいと言いました.
コードを書いてこのタスクを完了するには、まずリストを数えて、3つの要素が含まれていることを発見することができます.そのため、最後の要素のインデックスは2です.
もっと簡単な方法はありませんか?
あります!
Bartさんは最下位で、俗称は最下位です.だから、-1というインデックスで最後の要素を表すことができます.
Bartさんは銃を横にしていると言った.
同様に、最後から2番目は-2、最後から3番目は-3、最後から4番目は-4で表される.
逆インデックスを使用する場合も、
私たちはやはりリストで点数が高いから低いまでクラスの3人の同級生を表しています.
L = ['Adam', 'Lisa', 'Bart']
この时、先生は、点数が一番低い学生を出してくださいと言いました.
コードを書いてこのタスクを完了するには、まずリストを数えて、3つの要素が含まれていることを発見することができます.そのため、最後の要素のインデックスは2です.
print L[2]
Bart
もっと簡単な方法はありませんか?
あります!
Bartさんは最下位で、俗称は最下位です.だから、-1というインデックスで最後の要素を表すことができます.
print L[-1]
Bart
Bartさんは銃を横にしていると言った.
同様に、最後から2番目は-2、最後から3番目は-3、最後から4番目は-4で表される.
print L[-2]
Lisa
print L[-3]
Adam
print L[-4]
IndexError: list index out of range
L[-4]が間違っています.最後から4番目に存在しないため、全部で3つの要素しかありません.逆インデックスを使用する場合も、
に注意してください.