ホームページ  >  記事  >  バックエンド開発  >  Pythonのリストのpopメソッドとremoveメソッドの違いは何ですか

Pythonのリストのpopメソッドとremoveメソッドの違いは何ですか

王林
王林オリジナル
2020-07-18 11:13:187781ブラウズ

Python のリストの Pop メソッドと Remove メソッドの違いは、remove() メソッドはリスト内の特定の値に最初に一致する項目を削除するために使用され、pop() メソッドはリストの要素 (デフォルトは最後の要素) を削除するために使用され、その要素の値を返します。

Pythonのリストのpopメソッドとremoveメソッドの違いは何ですか

違いは次のとおりです:

(推奨チュートリアル: python チュートリアル)

remove () 関数 リスト内の最初に出現した値を削除するために使用されます。

remove() メソッドの構文:

list.remove(obj)

obj がリストにない場合、ValueError エラーが発生します。通常、obj がいくつあるかを確認するために count メソッドが使用されます。

pop() 関数は、リストから要素 (デフォルトでは最後の要素) を削除し、その要素の値を返すために使用されます。

pop() メソッドの構文:

list.pop(obj=list[-1])

例:

1.pop() 関数

>>> a = [3, 2, 1]
>>> a.pop(1)

2

>>> a
[3, 1]

2.remove() 関数

そうです

以上がPythonのリストのpopメソッドとremoveメソッドの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。