Рубрики
Без рубрики

All () Метод в программировании Python

Python поставляется со многими интересными заранее определенными методами. Один из них является методом All () в Python. Этот метод широко используется для проверки того, все

Автор оригинала: 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.
  • Для любого вида Пустой ИТЕРАЛНЫЙ объект, будь то список или словарь, Все () Метод возвращает Правда Отказ

использованная литература