[Python] リスト内の指定した位置にある要素を削除 | “.pop” の使い方

 

リストを作成する方法につてはこちら.

 

今回説明する.popは,list()で使える,いくつかあるメソッドのうちの一つ.

 

list()はリストを作成するための関数.

 

メソッド.popを使うと,リストの中の指定した位置にある要素を削除することができます.

 

リストの中の要素を削除するメソッドとして,.removeがあります.

 

.remove.popとの違い

 

.removeは指定した値と一致するする値をリストから削除するのに対し,
.popはリストの位置(何番目にある値か)を指定して要素を削除します.

 

.remove : リスト内で指定した要素と一致する要素を削除

.pop    : リスト内で指定した位置にある要素を削除

 

 

1. メソッド.popの使い方

 

list.pop(i)として,リストの中でiという場所にある要素を削除します.

 

pythonのリストのインデックス(位置情報)は,0から始まります.

 

つまり配列の最初の値を削除したい場合は,list.pop(0)とします.

 

簡単ですね.

 

2. メソッド.popを用いて実際にプログラムを作ってみる

 

それでは実際にプログラムを作成し,実行してみましょう.


いかがでしょうか.

 

3. まとめ

 

リスト内の指定した位置にある要素を削除するメソッド.popについてご紹介しました.

 

メソッド.popを使うと,リストの中の指定した要素を削除することができます.

 

関数list()を使う上で頻繁に使う機能なので覚えておくと良いでしょう.

 

もし何かわからないことがあれば,以下のコメント欄でご質問ください.

 

Have a good Python life 🙂

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です