logo

Funkcja any() w Pythonie

Funkcja Python any() zwraca True, jeśli którykolwiek z elementów danej iteracji (Lista, Słownik, Krotka, zestaw itp.) ma wartość True, w przeciwnym razie zwraca False.

Przykład



  Input:   [True, False, False]   Output:   True     Input:   [False, False, False]   Output:   False>

Składnia funkcji any() w Pythonie

funkcja any() w Pythonie ma następującą składnię:

Składnia: dowolny (iterowalny)

  • Iterowalne: Jest to obiekt iterowalny, taki jak słownik, krotka, lista, zestaw itp.

Zwroty: Zwraca True, jeśli którykolwiek z elementów ma wartość True.



Przykład funkcji any() w Pythonie

Funkcja Python any() na listach w Pyton . Poniższy przykład zwraca True, ponieważ co najmniej jeden element na liście (trzeci element) ma wartość True.

Python3






# a List of boolean values> l>=> [>False>,>False>,>True>,>False>,>False>]> print>(>any>(l))>

>

>

Wyjście:

True>

Listy funkcji Python any().

W tym przykładzieany()>Funkcja służy do sprawdzania, czy jakakolwiek wartość na liście jestTrue>. Jeśli co najmniej jeden element w Lista Pythona JestTrue>, zwróci „True”; w przeciwnym razie zwróci wartość „False”. Dodatkowo istnieje krok sprawdzający, czy wszystkie elementy na liście spełniają warunek w Pythonie. Osiąga się to za pomocąall()>sama funkcja.

Python3




Nieprzezroczystość przejścia CSS
# All elements of list are True> l>=> [>4>,>5>,>1>]> print>(>any>(l))> # All elements of list are False> l>=> [>0>,>0>,>False>]> print>(>any>(l))> # Some elements of list are> # True while others are False> # l = [1, 0, 6, 7, False]> # print(any(l))> # Empty list> l>=> []> print>(>any>(l))>

>

>

Wyjście:

True False False>

Działanie funkcji any() z krotkami

W tym przykładzie zobaczymy użycieany()>funkcja włączona Krotki Pythona , umożliwiając sprawdzenie, czy jakakolwiek wartość w krotce jest prawdziwa. Używając any() możemy sprawdzić, czy wszystkie pozycje na liście mają wartość True. Jeśli przynajmniej jeden element w krotce ma wartość True, funkcja any() zwróci wartość „True”, w przeciwnym razie zwróci wartość „False”, nawet jeśli krotka jest pusta.

Python3




# All elements of tuple are True> t>=> (>2>,>4>,>6>)> 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> t>=> ()> print>(>any>(t))>

>

>

Wyjście:

True False True False>

Działanie funkcji any() z zestawami

W tym przykładzie zobaczymy użycieany()>funkcja włączona Zestawy Pythona , pokazując, jak można go użyć do sprawdzenia, czy jakakolwiek wartość w zestawie jest prawdziwa. Funkcja any() na zestawach działa podobnie jak w przypadku listy lub krotki. Jeśli przynajmniej jeden element w zestawie ma wartość „True”, zwróci wartość „True”.

Python3




ciąg c w tablicy
# All elements of set are True> s>=> {>1>,>1>,>3>}> 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>,>0>,>8>,>False>}> print>(>any>(s))> # Empty set> s>=> {}> print>(>any>(s))>

>

>

Wyjście:

True False True False>

Działanie funkcji any() ze słownikami

W przypadku słownika, jeśli wszystkie klawisze słownik są fałszywe lub słownik jest pusty, funkcja any() w Pythonie zwraca False. Jeśli przynajmniej jeden klucz ma wartość True, any() zwraca wartość True.

Python3




# All keys of dictionary are true> d>=> {>1>:>'Hello'>,>2>:>'Hi'>}> print>(>any>(d))> # All keys of dictionary are false> d>=> {>0>:>'Hello'>,>False>:>'Hi'>}> print>(>any>(d))> # Some keys of dictionary> # are true while others are false> d>=> {>0>:>'Salut'>,>1>:>'Hello'>,>2>:>'Hi'>}> print>(>any>(d))> # Empty dictionary> d>=> {}> print>(>any>(d))>

>

>

Wyjście:

obiekt do jsona w Javie
True False True False>

Działanie funkcji any() z ciągami znaków

W tym przykładzie zobaczymy, jak działa funkcja Python any(). Ciąg Pythona . Funkcja any() zwraca True, jeśli ciąg znaków zawiera co najmniej 1 znak. To użycieany()>Funkcja pozwala sprawdzić, czy jakakolwiek wartość w ciągu znaków jest prawdziwa, skutecznie określając, czy ciąg jest pusty, czy nie.

Python3




# Non-Empty String> s>=> 'Hi There!'> print>(>any>(s))> # Non-Empty String> s>=> '000'> print>(>any>(s))> # Empty string> s>=> ''> print>(>any>(s))>

>

>

Wyjście:

True True False>

Funkcja any() w Pythonie z warunkiem

W tym przykładzieany()>Funkcja w Pythonie sprawdza, czy jakikolwiek element spełnia warunek i zwraca True, jeśli znajdzie jakąkolwiek wartość True. Ta funkcja jest szczególnie przydatna do sprawdzania, czy wszystkie/jakiekolwiek elementy na liście spełniają warunek w Pythonie. Zapewnia wygodny sposób sprawdzenia, czy co najmniej jeden element iterowalnego elementu jest prawdziwy.

jak znaleźć ukryte rzeczy na Androidzie

Python3




# Python3 code to demonstrate working of any()> # To Check if any element in list satisfies a condition> # initializing list> test_list>=> [>4>,>5>,>8>,>9>,>10>,>17>]> # printing list> print>(>'The original list : '>, test_list)> # Check if any element in list satisfies a condition> # Using any()> res>=> any>(ele>>10> for> ele>in> test_list)> # Printing result> print>(>'Does any element satisfy specified condition ? : '>, res)>

>

>

Wyjście:

The original list : [4, 5, 8, 9, 10, 17] Does any element satisfy specified condition ? : True>

P Funkcja ython any() z pętlą For

W tym przykładzie zaimplementujemy funkcję any() za pomocą Funkcje Pythona i a dla pętli i sprawdzić, czy wszystkie elementy na liście są prawdziwe. Funkcja my_any() zwraca True, jeśli którykolwiek element iterowalnego elementu ma wartość True, w przeciwnym razie zwraca False.

Python3




# this function gives same result as built-in any() function> def> my_any(list_x):> >for> item>in> list_x:> >if> item:> >return> True> >return> False> x>=> [>4>,>5>,>8>,>9>,>10>,>17>]> print>(my_any(x))>

>

>

Wyjście:

True>