Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonリストの最後の要素を取得する方法


このチュートリアルでは、リストから最後の要素を取得するさまざまな方法を見ていきます。一つずつ見ていきましょう。

インデックス

インデックスを使用して、リストの最後の要素を取得できます。そして、リストの長さで最後の要素のインデックスを取得できます。コードを見てみましょう。

# initializing the list
numbers = [1, 2, 3, 4, 5]
# printing the last element
print(f"Last element:- {numbers[len(numbers) - 1]}")

出力

上記のプログラムを実行すると、次の結果が得られます。

Last element:- 5

ネガティブインデックス

負のインデックスを使用して、リストの最後の要素を取得できます。そして、-1からの負のインデックス。コードを見てみましょう。

# initializing the list
numbers = [1, 2, 3, 4, 5]
# printing the last element
print(f"Last element:- {numbers[-1]}")

出力

上記のプログラムを実行すると、次の結果が得られます。

Last element:- 5

ポップ

リストの最後の要素をポップアウトすることで取得できます。 list removesのpopメソッドは、リストの最後の要素を返します。コードを見てみましょう。

# initializing the list
numbers = [1, 2, 3, 4, 5]
# printing the last element
print(f"Last element:- {numbers.pop()}")

出力

上記のプログラムを実行すると、次の結果が得られます。

Last element:- 5

結論

チュートリアルについて疑問がある場合は、コメントセクションにその旨を記載してください。


  1. Pythonでリストのサイズを取得するにはどうすればよいですか?

    リストのサイズを見つけるには、組み込み関数lenを使用します。 Pythonドキュメントの状態: len(arg)は、オブジェクトの長さ(アイテムの数)を返します。引数は、シーケンス(文字列、バイト、タプル、リスト、範囲など)またはコレクション(辞書、セット、またはフリーズセット)。」 lenは組み込みであり、__len__を実装するユーザー定義クラスでも使用できます。したがって、この操作は、__ len__の実装に応じてO(n)またはO(1)になる可能性があります。 例 list1 = [1, 2, "Hello"] print(len(list1)) my_str

  2. Pythonでリスト内の要素のインデックスを見つける方法は?

    List(および文字列やタプルなどの他のシーケンスタイプ)で使用できるindex()メソッドは、その中の特定の要素の最初の出現を見つけるのに役立ちます。 >>> L1=['a', 'b', 'c', 'a', 'x'] >>> L1 ['a', 'b', 'c', 'a', 'x'] >>> L1.index('a') 0 要素のすべての出現箇所のインデックスを取得す