私はPythonでリストを持っています
x = ['a','b','c']
3つの要素を持つ。エラー メッセージを受信せずに 4 番目の要素が存在するかどうかを確認したい。
どうすればいいですか?
長さを確認します。
len(x) >= 4
IndexError
または、例外をキャッチします。
try:
value = x[3]
except IndexError:
value = None # no 4th index
何を使用するかは、4 番目の値があると予想される頻度によって異なります。通常そこにある場合は、例外ハンドラーを使用します(許しを求める方が良い)。ほとんどの場合、4 番目の値がない場合は、長さをテストします (ジャンプする前に確認してください)。
リストが 4 つ以上の要素で構成されているかどうかを確認しますか?
len(x) >= 4
シリーズの 4 番目の要素がリストに含まれているかどうかを確認しますか?
'd' in x