Python any()
11520 ワード
そのマイコード |
Python の
調子
戻り値
すべての要素が真です
真実
すべての要素が false
間違い
1 つの要素が true で、他の要素が false)
真実
1 つの要素が false で、他の要素が true
真実
空のイテラブル
間違い
出力
出力
ディクショナリの場合、ディクショナリのすべてのキー (値ではない) が false であるか、ディクショナリが空の場合にのみ、
出力
出力
出力
投稿 Python any() は ItsMyCode に最初に表示されました.
Python の
any()
関数は、 iterable( List 、 set 、 dictionary 、 tuple ) のいずれかの要素が True の場合、 True
を返します.そうでない場合は、 False
を返します.any() 構文
any()
メソッドの構文はany(iterable)
any() パラメータ
any()
関数は iterable を引数として受け取り、 iterable は list 、 set 、 tuple 、 dictionary などの型にすることができます.any() 戻り値
any()
メソッドはブール値を返します.True
iterable の要素の 1 つが true の場合 False
iterable のすべての要素が false の場合、または iterable が空の場合 調子
戻り値
すべての要素が真です
真実
すべての要素が false
間違い
1 つの要素が true で、他の要素が false)
真実
1 つの要素が false で、他の要素が true
真実
空のイテラブル
間違い
例 1 – Python リストで any() 関数を使用する
# All the elements in the list are true
list = [1,3,5,7]
print(any(list))
# All the elements in the list are false
list = [0,0,False]
print(any(list))
# Some of the elements are false
list = [1,5,7,False]
print(any(list))
# Only 1 element is true
list = [0, False, 5]
print(any(list))
# False since its Empty iterable
list = []
print(any(list))
出力
True
False
True
True
False
例 2 – Python 文字列で any() 関数を使用する
# Non Empty string returns True
string = "Hello World"
print(any(string))
# 0 is False but the string character of 0 is True
string = '000'
print(any(string))
# False since empty string and not iterable
string = ''
print(any(string))
出力
True
True
False
例 3 – Python 辞書での any() 関数の使用
ディクショナリの場合、ディクショナリのすべてのキー (値ではない) が false であるか、ディクショナリが空の場合にのみ、
any()
メソッドは False を返します.少なくとも 1 つのキーが true の場合、any()
は True を返します.# All elements in dictionary are true
dict = {1: 'Hello', 2: 'World'}
print(any(dict))
# All elements in dictionary are false
dict = {0: 'Hello', False: 'World'}
print(any(dict))
# Some elements in dictionary are true and rest are false
dict = {0: 'Hello', 1: 'World', False: 'Welcome'}
print(any(dict))
# Empty Dictionary returns false
dict = {}
print(any(dict))
出力
True
False
True
False
例 4 – Python タプルでの any() 関数の使用
# All elements of tuple are true
t = (1, 2, 3, 4)
print(any(t))
# All elements of tuple are false
t = (0, False, False)
print(any(t))
# Some elements of tuple are true while others are false
t = (5, 0, 3, 1, False)
print(any(t))
# Empty tuple returns false
t = ()
print(any(t))
出力
True
False
True
False
例 5 – Python セットで any() 関数を使用する
# All elements of set are true
s = {1, 2, 3, 4}
print(any(s))
# All elements of set are false
s = {0, 0, False}
print(any(s))
# Some elements of set are true while others are false
s = {1, 2, 3, 0, False}
print(any(s))
# Empty set returns false
s = {}
print(any(s))
出力
True
False
True
False
投稿 Python any() は ItsMyCode に最初に表示されました.
Reference
この問題について(Python any()), 我々は、より多くの情報をここで見つけました https://dev.to/itsmycode/python-any-1ipfテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol