Pythonでリストの最後の項目を取得するにはどうすればいいですか? 質問する

Pythonでリストの最後の項目を取得するにはどうすればいいですか? 質問する

リストの最後の 9 桁の数字が必要ですが、スライスを使用してそれを実行する方法があるはずですが、それができないようです。最初の 9 桁は次のように取得できます。

num_list[0:9]

ベストアンサー1

そのために、スライス演算子で負の整数を使用できます。以下は、Python CLI インタープリターを使用した例です。

>>> a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]
>>> a[-9:]
[4, 5, 6, 7, 8, 9, 10, 11, 12]

重要な行はa[-9:]

おすすめ記事