ホームページ  >  記事  >  バックエンド開発  >  Python での any() と all() の使用方法の簡単な紹介

Python での any() と all() の使用方法の簡単な紹介

不言
不言オリジナル
2018-09-14 16:59:246463ブラウズ

この記事では、Python での any() と all() の使用方法を簡単に紹介します。これには特定の参考値があります。必要な友人は参照できます。お役に立てば幸いです。

#はじめに

通常のテキスト処理作業では、Python を使用して文字列に要素が含まれているかどうかを判断するという状況によく遭遇します。リスト。

現時点では Python の組み込み関数 any() を使用すると非常に簡潔になります:

fruits = ['apple', 'orange', 'peach']
str = "I want some apples"
if any(element in str for element in fruits):    
print "string contains some fruits."

any()

実際のところ、any 関数は非常に単純です。タプルまたはリストがすべて空であるか、0 であるか、False であるかを判断します。すべて空、0、False の場合は False を返し、すべて空でない場合は True を返します。

all()

all 関数は any の逆です。タプルかタプルかを判断します。リストは完了しています。空ではありません、0、False。空でない場合は True を返し、それ以外の場合は False を返します。

ここで、空のタプルと空のリストの戻り値は True であることに注意してください。

関連する推奨事項:

python マップ、任意、およびすべての関数の使用分析

Python での readline() メソッドの使用方法の簡単な紹介

以上がPython での any() と all() の使用方法の簡単な紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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