Składnia:
dowolny (iterable_variable)Tutaj iterable_variable może być dowolnym krotką, listą lub dowolnym obiektem i iterowalnym i zwraca wartość logiczną. Zastosowania dowolnego () funkcji na różnych obiektach iterowalnych pokazano poniżej.
Użycie dowolnej funkcji () w ciągu
Każda wartość ciągu jest uważana za prawdziwą wartość dla każdy() funkcjonować. W poniższym przykładzie dane ciągów są przechowywane w zmiennej, Tekst 1 a gdy zmienna jest przekazywana jako argument każdy() funkcja, a następnie zwraca prawdziwie. Gdy pusty ciąg jest przechowywany w zmiennej, tekst2, i przekazał każdy() funkcja następnie zwraca false, ponieważ pusty ciąg jest uważany za fałszywy.
#!/usr/bin/env python3Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Użycie dowolnej funkcji () na krotce
Poniższy skrypt pokazuje użycie funkcji dowolnej () na różnych typach zmiennych krotek. TUP1 zawiera wszystkie wartości liczbowe i wszystkie zwracają prawdziwe, z wyjątkiem jednego. TUP2 zawiera cztery fałszywe wartości i jedną wartość ujemną (-1), która zwraca prawdę. TUP3 zawiera dwie fałszywe wartości i dwie puste wartości, które zwracają również fałsz. TUP4 zawiera dwie wartości fałszywe, jedną wartość ciągów, która zwraca true i jeden pusty ciąg, który zwraca false.
#!/usr/bin/env python3Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Użycie dowolnej funkcji () na liście
Poniższy skrypt pokazuje użycie funkcji dowolnej () na zmiennych listy. Używane są cztery typy zmiennych listy. List1 to pusta lista, która zwraca fałsz. Lista 2 zawiera trzy wartości, które zwracają True i pustą wartość, która zwraca false. List3 zawiera dwie liczby zerowe (0), które zwracają false i znak, „0”, który zwraca prawdę. List4 zawiera trzy wartości, jedno zero, które zwraca false, jeden falsam i jeden pusty ciąg, który zwraca zero. Więc wszystkie wartości List4 są fałszywe.
#!/usr/bin/env python3Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Użycie dowolnej funkcji () na słowniku
Poniższy skrypt pokazuje użycie funkcji dowolnej () na zmiennej słownika. dowolna funkcja () zwraca wartość na podstawie wartości indeksu słownika. dowolna funkcja () jest stosowana do trzech zmiennych słowników tutaj. DIC1 zawiera tylko jeden element, w którym indeks to 0, który zwraca false. DIC2 zawiera dwa elementy, indeks pierwszego elementu to 0, który zwraca false, a indeks drugiego elementu to wartość ciągu, która zwraca true. DIC3 zawiera dwa elementy, indeks pierwszego elementu jest false, a indeks drugiego elementu jest pustym ciągiem, który zwraca również false.
#!/usr/bin/env python3Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Użycie dowolnej funkcji () w wielu warunkach
W poniższym przykładzie dowolna funkcja () jest stosowana na trzech zmiennych listy, a wyjścia są używane w Jeśli Instrukcja z logicznymi i operatorami. Pierwsza lista zawiera jedną prawdziwą wartość (-1) i zwraca prawdziwie. Druga lista zawiera dwie prawdziwe wartości („false”, „0”) i zwraca prawdę. Trzecia lista zawiera wszystkie fałszywe wartości, które zwracają false. Więc, Jeśli warunek zwróci fałsz.
#!/usr/bin/env python3Wyjście:
Następujące dane wyjściowe pojawią się po uruchomieniu skryptu.
Wniosek:
Zastosowanie dowolnej funkcji () na różnych typach zmiennych w Pythonie jest pokazane przy użyciu różnych przykładów tutaj. Pomoże czytelnikom zrozumieć użycie dowolnej funkcji () w Pythonie i zastosuje ją prawidłowo w skrypcie.