Автор оригинала: Pankaj Kumar.
All () Метод в программировании Python
Python Поставляется со многими интересными предварительно определенными методами. Один из них – Все ()
Метод в Python. Этот метод широко используется для проверки того, все элементы ИТЕРИТЕЛЬНО Объект Python – правда Отказ Итак, давайте узнаем больше о Все ()
Метод, а также взглянуть на то, как мы можем включить в наш код.
Работа всех () метода в Python
Теоретически все () метод в Python проверяет, все ли элементы A Python Tireable объект Как списки, словари, массивы и т. Д. Это правда или нет. Это возвращает Правда
Если все элементы являются итерацией (или объект – это пустой ) и Ложь
Если хотя бы один из них нет.
Вы заметили, что мы используем термин «Пвердые» И не «Правда» ? Это потому, что оба термины имеют разные значения.
В Python, Все ()
проверяет все элементы, если Bool (элемент)
верно или нет. Таким образом, мы можем сделать вывод, что правдивость на самом деле отличается от истинного здесь.
Все () Использование и примеры функции
Теперь давайте посмотрим на пример, который может проиллюстрировать работу Все ()
Метод в Python.
#python all() example print("all() in Python:") #Defining different type of variables list1=['J','o','u','r','n','a','l','D','e','v'] list2=[0,1,1,1,0] dictionary1={1:"True",2:"False"} dictionary2={0:"False",1:"True"} tpl1=(0,1,2,3) #Evaluating the variables with the all() method. print("list1=['J','o','u','r','n','a','l','D','e','v']:",all(list1)) print("list2=[0,1,1,1,0]:",all(list2)) print("tpl1=(0,1,2,3):",all(tpl1)) print("dictionary1:",all(dictionary1)) print("dictionary2:",all(dictionary2)) # Testing all() method's evaluation of empty objects print("Now for empty objects:") dict_empt={} list_empt=[] print("dict_empt:",all(list_empt)) print("list_empt:",all(dict_empt))
Выход:
- Для list1 ,
Все ()
ВозвращаетПравда
Как все его элементы не являются фальсификацией, - Тогда как для list2 Мы получили
Ложь
Поскольку он содержит число 0, которое оценивает ложь. - Для кортежа TPL1 , также метод возвращает
Ложь
Так как первый элемент – 0 который оценивает ложь Отказ - Для Словарь1 мы получаем
Правда
Как вывод, так как ни один из клавиш нет 0 или ложь Отказ Для демонстрационных целей мы добавили строку «ложную», которая оценивает true, поскольку ложная строка не является логией ложь. - Мы получаем
Ложь
для Словарь2 Как один из его клавиш 0. - Для любого вида Пустой ИТЕРАЛНЫЙ объект, будь то список или словарь,
Все ()
Метод возвращаетПравда
Отказ