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
結論
チュートリアルについて疑問がある場合は、コメントセクションにその旨を記載してください。
-
Pythonでリストのサイズを取得するにはどうすればよいですか?
リストのサイズを見つけるには、組み込み関数lenを使用します。 Pythonドキュメントの状態: len(arg)は、オブジェクトの長さ(アイテムの数)を返します。引数は、シーケンス(文字列、バイト、タプル、リスト、範囲など)またはコレクション(辞書、セット、またはフリーズセット)。」 lenは組み込みであり、__len__を実装するユーザー定義クラスでも使用できます。したがって、この操作は、__ len__の実装に応じてO(n)またはO(1)になる可能性があります。 例 list1 = [1, 2, "Hello"] print(len(list1)) my_str
-
Pythonでリスト内の要素のインデックスを見つける方法は?
List(および文字列やタプルなどの他のシーケンスタイプ)で使用できるindex()メソッドは、その中の特定の要素の最初の出現を見つけるのに役立ちます。 >>> L1=['a', 'b', 'c', 'a', 'x'] >>> L1 ['a', 'b', 'c', 'a', 'x'] >>> L1.index('a') 0 要素のすべての出現箇所のインデックスを取得す