Python : How to check if list contains value

By Parth Patel on Oct 04 2018

このクイックコードリファレンスでは、Pythonのリストに値または項目が存在するかどうかをチェックする方法を説明します。 リストが値を含んでいるかどうかを調べるには、inまたはnot in演算子のどちらかを使用すると非常に簡単です。

例を見てみましょう。

以下のリストがあります。

リストで試してみましょう。

if 'list' in ourlist: print('"list" is found in ourlist')

否定演算子を使って、値がリストに存在しないかどうかをチェックすることもできます。

if 'apple' not in ourlist: print('"apple" is not found in ourlist')

‘in’ 演算子はリストに要素が存在するかどうかを見つける最も簡単な方法ですが、python ではリストに値が含まれているかどうかをチェックする他の方法もあります。

list.count() 関数を使ってリストに値が存在するかどうかをチェックする

python の list.count() 関数のフォーマット:

list.count('value')

リスト.count()はリストに要素があるかないかを調べるのに、最も簡単な方法はリストが値を含んでいるか否かをチェックすることです。count() 関数は、パラメータとして渡された値の出現回数を返します。

私たちのリストで試してみましょう。

if ourlist.count('to') > 0: print('"to" exists in ourlist');

ここで、出現回数が 0 に等しければその値がリストに存在しないか、さもなければ値がリストに存在するかを判断する if 条件でこの関数を使っています。

Adios

Aso read:

  • Python: 文字列が部分文字列を含むかどうかを確認する方法

コメントを残す

メールアドレスが公開されることはありません。